Skip to content

zebedelu/AirSpaceGame

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AirSpaceGame

Um jogo simples de nave espacial desenvolvido em Python e com muito café

Sobre o projeto

Esse projeto foi desenvolvido mais por diversão do que com qualquer objetivo sério ou profissional. A ideia surgiu do desafio de colocar em prática conceitos de programação enquanto criava algo que eu mesmo tivesse vontade de jogar.

Todo o desenvolvimento foi feito em apenas 2 dias, do zero até uma versão jogável. O foco foi aplicar boas práticas de Programação Orientada a Objetos (POO), com organização de código, separação de responsabilidades e estrutura limpa, mesmo sendo um projeto pequeno e rápido.

Importante destacar: não utilizei nenhuma ferramenta de IA para gerar ou escrever o código diretamente. Usei IA apenas para tirar algumas dúvidas de coisas específicas sobre os conceitos.

Tecnologias

  • Python (100%)
  • Pygame

Estrutura do projeto

  • main.py — script de entrada do jogo
  • menu.py — tela de menu e navegação
  • settings.py — configurações do jogo
  • core/ — lógica principal, classes e mecânicas do jogo
  • assets/ — sprites e sons, recursos visuais no geral

Como rodar

Passo 1

Clone o Jogo

git clone https://github.com/zebedelu/AirSpaceGame.git
cd AirSpaceGame

Passo 2

Instale a única dependência

pip install pygame-ce

Passo 3

Execute o jogo

python main.py

Pronto!

Nas proximas atualizações

  • Adicionar um Ranking funcional
  • Melhorar a IA dos inimigos
  • Adicionar bosses
  • Escolher a skin da nave
  • Sistema de fases

Motivação

Como estudante de Técnico em Informática no IFC Campus Concórdia, estou sempre buscando evoluir minha lógica de programação e testar diferentes abordagens. Projetos como esse me ajudam a reforçar o que aprendo na sala de aula e a me divertir no processo. Se você também gosta de jogos simples feitos com carinho e código organizado, sinta-se à vontade para explorar, dar sugestões e contribuir para o jogo!

About

AirSpaceGame é um joguinho arcade simples de nave espacial: controle sua nave, atire nos inimigos que surgem e tente sobreviver o maior tempo possível

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages