Pacman em C++

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Pacman em C++

Mensagem por Da Galáxia em Sex 20 Dez 2013, 10:31

Olá amigos;
Algum tempo postei aqui um game do Pacman que programei em Java
http://gmbr.forumeiros.com/t24798-pac-man-em-java?highlight=java+pacman

Então em um desses dias de ociosidade resolvi que queria programar um em C++, todavia queria fazer algo mais sofisticado e o fiz com scroll vertical, ficou bom de se jogar, contudo, como o "mundo" é maior que a tela, senti a necessidade de o jogador poder ver o mundo inteiro em tempo real (apertando a tecla para pausar P). Então eram 2 desafios diferentes: Scroll e o mapa.

Algumas pecularidades sobre os fantasmas:
O laranja e o azul movem-se aleatoriamente no labirinto.
O vermelho segue insistentemente o pacman.
O rosa tenta pegar o pacman pelos lados e pela frente.

O vermelho e rosa conseguem muitas vezes cercar o pacman, aparentando uma estrategia.

Criei um algoritmo de busca em grafos ( A Estrela (*Star)) para os fantasmas, evitando assim, usar enumeras condicionais.

Gostaria que os amigos testassem o jogo e que me relatasse possiveis bugs, pois quero em breve programa-lo para Androide.

Segue LINK para download.

http://www.2shared.com/file/FG-O6H1D/Pacman_C_Alex.html?

Obrigado.

Da Galáxia

Número de Mensagens : 348
Data de inscrição : 14/01/2010
Reputação : 1
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: Pacman em C++

Mensagem por DonutScore em Sex 20 Dez 2013, 10:43

Olá Da Galáxia

Vou testar ele, se possível, dá uma olhada na Framework "Cocos2d-x". Ela é totalmente feita em c++. E fica muito fácil programa e exportar para diversas plataformas.

DonutScore

Número de Mensagens : 176
Idade : 23
Data de inscrição : 18/12/2013
Reputação : 6
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

http://donutscore.com

Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum