Um jogo simples de nave espacial desenvolvido em Python e com muito café
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.
- Python (100%)
- Pygame
main.py— script de entrada do jogomenu.py— tela de menu e navegaçãosettings.py— configurações do jogocore/— lógica principal, classes e mecânicas do jogoassets/— sprites e sons, recursos visuais no geral
Clone o Jogo
git clone https://github.com/zebedelu/AirSpaceGame.git
cd AirSpaceGameInstale a única dependência
pip install pygame-ceExecute o jogo
python main.py- Adicionar um Ranking funcional
- Melhorar a IA dos inimigos
- Adicionar bosses
- Escolher a skin da nave
- Sistema de fases
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!