Projeto Sheep Hunter
Linguagem: Java
Engine(s)/Biblioteca(s): GTGE
Equipe Atual: André Leitão
Status: Protótipo - 10%
Plataformas: Windows, Linux e Mac OS.
O projeto Sheep Hunter tem esse nome porque inicialmente ele seria um jogo em que um disco voador teria como objetivo capturar animais de diversas fazendas, como ovelhas, vacas, etc. Porém, capturar os animais não seria uma tarefa fácil, pois o disco voador teria que se desviar das balas de espingarda disparadas pelos fazendeiros. Porém, após alguns estudos ficou decidido que o contexto do Sheep Hunter tomaria outros rumos, se transformando de um simples jogo de captura de ovelhas em um jogo de perseguição militar (além de o jogador se preocupar em realizar abduções, ele também terá escapar dos disparos dos militares).
Boa parte da implementação desta etapa inicial do jogo (abdução de animais em fazendas) já foi realizada a fim de testar o core game play do jogo. O jogo já tem uma tela com um disco voador controlável, duas ovelhas e uma pedra. Até o momento foi dada maior ênfase na característica principal do jogo: a capacidade de abduzir objetos. A idéia é que todo objeto que possa ser abduzido tenha peso, pontos de energia e características próprias. Eis um screenshot do que temos até o momento:
Embora o contexto do jogo tenha mudado, a lógica utilizada até o momento será bem aproveitada. Até agora o disco voador se move pela tela (com inércia), coleta itens (a coisinha azul presente na tela) e abduz objetos (no screenshot só ovelhas se encontram presentes). Nenhuma animação especial foi criada até o momento para o ato de abdução. Os objetos são simplesmente deslocados para cima com aceleração crescente. Quanto mais o jogador segura o botão, maior será a força de abdução. Observe a imagem abaixo:
A idéia é que objetos que podem ser abduzidos se desgastem quando caem de uma certa altura. Isso pode acontecer, por exemplo, ao o jogador soltar o botão de abdução enquanto o objeto estiver no ar. O objeto, é claro, vai em direção ao chão. Vários bugs engraçados de abdução foram corrigidos (mas hora ou outra aparece um novo). Um dos mais divertidos era o que o jogador soltava o botão e o objeto saía voando rumo ao espaço =D. O desgaste dos objetos já está implementado. Quanto mais alta a queda, maior dano o objeto sofre. Veja a ovelha estribuchada após a queda:
Bem, o Sheep Hunter ainda está bem no início do seu desenvolvimento. Todos os novos recursos adicionados ao jogo serão descritos por aqui. Se quiser fazer qualquer comentário, fique à vontade.
Abraço!


