Este é um projeto que comecei a desenvolver nas férias de verão de 2023, se trata de um clone do famoso jogo do Pac-man feito em python utilizando a biblioteca pygame.
O jogo ainda não está finalizado porém já tem várias funcionalidades implementadas e já está com cara de jogo.
Para o desenho do mapa foi utilizado uma matriz de numeros de 0 a 9, representando cada numero com um tipo de quadrado diferente. Há quadrados com frutas para o pac-man comer, poderes para matar os fantasmas e barreiras para formar o trajeto que ele percorre.
A maior dificuldade do projeto por enquanto foi implementar que os fantasmas persigam o player constantemente e em padrões de perseguição diferente.
Para a construição dos fantasmas foi utilizada Programação Orientada a Objetos, uma vez que são todas instâncias muito similares.
As funcionalidades futuras a serem implementas são:
- fantasmas serem poderem ser mortos pelo pac-man
- fantasmas mudarem de alvo dinamicamente
- pac-man atravessar a tela para outro lado
- tela de inicio
- modelagem de novas fases
Por enquanto há apenas uma fase só.
