Skip to content

Projeto de jogo proposto pelo livro Curso Intensivo de Python

License

Notifications You must be signed in to change notification settings

fernandohtr/invasao-alienigena

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

INVASÃO ALIENÍGENA

Na Invasão Alienígena, o jogador controla uma espaçonave que aparece na parte inferior central da tela. O jogador pode mover a espaçonave para a direita e para a esquerda usando as teclas de direção e atirar usando a barra a esquerda usando as teclas de direção e atirar usando a barra de espaço. Quando o jogo começa, uma frota de alienígenas enche o cé e se desloca na tela para os ladaos e para baixo. O jogador atira nos alienígenas e os destrói. Se o jogador atingir todos os alienígenas, uma nova frota, que se moverá mais rapidamente que a frota anterior, aparecerá. Se algum alienígena atingir a espaçonave do jogador ou alcançar a parte inferior da tela, o jogador perderá uma nave. Se o jogador perder três espaçonaves, o jogo terminará.

O jogo foi criado com base nas instruções do livro Curso Intensivo de Python.

Começando

O presente projeto foi desenvolvido em Linux/Ubuntu, e todas as suas instruções serão baseadas nesse sistema operacional. Siga as descrições para rodar o programa.

Pré-requisitos

Primeiramente será necessário ter instalado em sua máquina:

Instalando

Crie um ambiente virtual:

virtualenv -p python3.7 ENV

Entre no ambiente virtual:

source ENV/bin/activate

Dentro do ambiente virtual, instale as dependências:

pip install -r requirements/base.txt

Rodando o programa

Com o ambiente preparado, execute o código principal:

python game

E pronto! O jogo funcionará.

About

Projeto de jogo proposto pelo livro Curso Intensivo de Python

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages