Skip to content

Latest commit

 

History

History
29 lines (17 loc) · 1.59 KB

README.md

File metadata and controls

29 lines (17 loc) · 1.59 KB

NomeDaEngine

Uma das "game engines" mais ambiciosas do século 21, NomeDaEngine proporciona ferramentas avançadas para desenvolvimento de jogos 2D. Conta com gerenciamento de sprites e áudio, juntamente com o menor vazamento de memória desde 1972. Eleita melhor engine pela SBC (Sociedade "Brasileira?" de C) três anos consecutivos. (Projeto de IDJ - UnB - 2022/1)

Compilar e Executar (Linux)

Para compilar, use $ make

Para executar, use $ ./Run

É preciso ter SDL 2.0 instalada para executar o programa (veja esse link)

Asteroids

Jogo baseado na versão de arcade com mesmo nome (ápice da criatividade), feito usando a própria NomeDaEngine.

print da tela inicial

Gameplay

O jogador controla uma nave com as teclas w, a, s, d e atira com a tecla space.

O objetivo do jogo é destruir os asteroides e obter a maior quantidade de pontos possível. Cada asteroide destruído aumenta a pontuação em 100 pontos. Asteroides grandes se dividem em dois menores que, se destruídos, também valem 100 pontos cada um.

print da tela de gameplay

O jogo acaba quando o número de vidas do jogador atinge 0 (começa com 5 vidas). Na tela final são indicados a maior pontuação e a pontuação do jogador.

print da tela final

Agradecimentos

Obrigado Luiz ❤️ pelo feedback e sugestões e a todos que chegaram até aqui!