SpeedRetro é um jogo Arcade desenvolvido no Python 3.7, através do módulo Pygame, pelos alunos de engenharia do Insper Marcelo Cesário Miguel, João Guilherme Cintra de Freitas Almeida e William Augusto Reis da Silva, cursando a disciplina Design de Software e foi inspirado no game Retro Speed 2.
Single player, no qual o jogador controla um carro, numa visão de cima para baixo, o jogo tem como objetivo o desvio dos carros que aparecem na pista, além de ficar sem bater no canto delas. Ademais, é necessário sobreviver a adversidades que aparecerem em meio ao jogo.
No decorrer do jogo há a atribuição de moedas como forma de aumentar a pontuação e a ativação dos especiais nos carros, que libera tiros para ajudar o jogador, além de possuir neves, fazendo com que o carro derrape e atrapalhe a direção, o que acaba tornando o jogo mais dinâmico e divertido para o player.
Vale ressaltar que cada moeda aumenta 10 pontos, enquanto a caixa, 5. O jogador não pode bater nos cantos da pista, nem nos outros carrinhos, tendo em vista que o jogo finaliza nesses eventos.
O arquivo principal do jogo e que deve ser rodado para que se possa ter a diversão se denomina por agora_vai.py. Ele engloba todos os outros por meio de "imports" e chamadas de funções. Portanto, deve ser o executado para que se possa ter a experiência do jogo.
E aí, quem será o recordista?!
init.py: Arquivo que define dados gerais sobre o jogo.
classes.py: Arquivo que possui as classes que definem os objetos.
agora_vai.py: Arquivo principal, o qual deve ser rodado para que se possa jogar.
nome_high_score.txt: Nome do recordista.
ponto_high_score.txt: Pontuação recorde.