POGame se trata de um jogo a ser desenvolvido pela turma 475 do ensino médio, integrado com técnico de informática, do Instituto Federal de Educação, Ciência e Tecnologia Campus São Paulo (Ifsp) durante os semestres do ano de 2014 para a disciplina de PDS. Foi requisitado que os alunos do curso criassem uma aplicação até o terceiro bimestre do ano de 2014 utilizando java e assim surgiu a proposta do jogo POGame. O nome do deriva da sigla "POG" que significa "Programação Orientada a Ganbiarra" e foi atribuído em função da temática de programação que acerca o game.


terça-feira, 29 de abril de 2014

Conceito de Arte: Item Café


A imagem acima representa os estágios de evolução da aparência do item café até o momento presente, possíveis alterações podem ser feitas no futuro para que o mesmo seja animado ao invés de estático. O item foi criado utilizando um modelo existente de xícara e com Photoshop para criar o prato, sombreamento, estampa, etc.

Início do desenvolvimento do jogo POGame

Nesta semana, o desenvolvimento do jogo POGame em si começou, e algumas das mecânicas básicas do jogo já foram implementadas, mais especificamente a movimentação tanto do personagem quanto dos items, a verificação de colisões ente os mesmos e a implementação dos dois itens básicos do jogo, o código e o erro.


Atualmente o jogo está operando com dois itens apenas: o código e o erro. No teste demonstrado acima foram utilizados cubos coloridos para representar os itens do jogo. O cubo verde representa o jogador que se move lateralmente, os cubos azuis representam os pedaços de código e haviam cubos vermelhos que já foram substituídos por pedaços de erro. Inicialmente a mecânica básica da geração e queda de itens do jogo está sendo feita com três colunas de queda apenas, existe um contador colocado na tela para mostrar quantos códigos estão sendo pegos e que futuramente servirá para a pontuação.

Durante o resto desta e as duas semanas subsequentes, estaremos continuando a construir o esqueleto principal do projeto, sendo que focaremos na implementação de sistemas de tempo, placar e, principalmente, em um algoritmo próprio para a geração dos itens durante o jogo.

Refatoração do Cronograma e Cronograma de Maio

Em função de imprevistos por parte dos participantes do grupo e de alterações feitas com base em novas análises dos trabalhos o cronograma pre definido não foi seguido se foi substituído por um novo. Agora um grupo adotará uma proposta de cronogramas construídos mensalmente contendo cada fase de desenvolvimento do POGame. 

O Cronograma colocado a seguir refere-se aos trabalhos a serem realizados no mês de maio (começando a primeira semana no dia 28 abril e tendo a ultima semana encerrada no dia 26 de maio) e quem será responsável por o que:

Após a conclusão desse cronograma o modo de jogo que corresponde a proposta inicial do POGame deve ser concluído. Após o mesmo devem se iniciar os trabalhos frente ao desenvolvimento de um novo modo de jogo e do aprioramento visual e correção de bugs do primeiro.

domingo, 27 de abril de 2014

Inicio dos testes com a biblioteca LibGDX

Começamos, na semana passada, a testar a biblioteca para jogos LibGDX, atualmente terminamos de realizar os tutoriais e colocamos os primeiros testes no subversion, e na próxima semana iniciaremos o desenvolvimento do projeto.

Teste da LibGDX