José Pedro Peixoto Ferreira (up201904515@fe.up.pt)
Criar um clone do clássico Donkey Kong em Pygame. Explorar algumas pequenas alterações ao jogo, de modo a dar um cunho único ao projeto.
--- O Donkey Kong é considerado o jogo percursor do género plataforma, para muitos o maior hit dos arcades, que contou com versões para Atari 2600, NES, entre outras. Este projeto baseia-se no primeiro nível do jogo, aquele cujo lay-out é mais familiar ao público comum. Conta com um modo clássico em que pretende oferecer uma experiência igual à do jogo original. O ponto mais apelativo do projeto é, contudo, o modo remix. Neste modo o utilizador pode personalizar o seu jogo, mudando a seu gosto vários aspetos do jogo, entre eles a velocidade do Mario, dos barris e até a gravidade. Por fim ainda é possível escolher mudar a localização das escadas para sítios aleatórios, gerando opções virtualmente infinitas de jogo, mas sempre possíveis de "passar". ---
- Pygame
- Math
- Random
- FUNDO
- plataformas (poligonos cheios a vermelho): lista de pontos ((x1, y1), (x2, y2))
- escadas: lista de pontos ((x1, y1), (x2, y2))
- JOGADOR
- jogador variáveis: pos_x, pos_y
- desenhar o jogador, teclas esquerda-direita
- salto: quando carrega, coloca variável tempo_salto=50. enquanto for positiva, vai para cima. vai decrescendo a variável ao longo do tempo até 0.
- gravidade: se não estiver numa plataforma, ele cai a uma velocidade constante.
- escadas: cima/baixo quando está numa escada.
- BARRIL
- coordenadas pos_x, pos_y, dir (-1, 1). desenhava e ia movendo.
- colisão entre o barril e o jogador (bounding box)
- EXTRAS
- animações
- pontuação
- menu
- FUTURO
- martelo
- plataformas diferentes