Skip to content

eltonluiz178/WarPlane

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 
 
 

Repository files navigation

✈️ WarPlane

📖 Sobre o Projeto

WarPlane é um jogo 2D desenvolvido em Python utilizando a biblioteca Pygame.
O jogador assume o controle de um avião de combate em voo contínuo, enfrentando inimigos, desviando de obstáculos e sobrevivendo o máximo possível em batalhas aéreas intensas.

O projeto foi criado com foco em diversão, reflexos rápidos e evolução constante da jogabilidade, trazendo desafios progressivos, batalhas contra chefes e sistemas de melhorias para o avião.


🎮 Jogabilidade

Durante a partida, o jogador poderá:

  • Controlar livremente o avião pelo mapa;
  • Desviar de obstáculos e projéteis inimigos;
  • Enfrentar ondas de inimigos em movimento horizontal;
  • Coletar melhorias e bônus especiais;
  • Sobreviver o maior tempo possível;
  • Encarar batalhas épicas contra Bosses conforme o progresso avança.

Cada fase aumenta gradualmente a dificuldade, exigindo mais atenção, velocidade e estratégia do jogador.


⚔️ Recursos do Jogo

✈️ Sistema de Movimento

  • Movimentação fluida do avião;
  • Controles simples e responsivos;
  • Física leve para melhor experiência arcade.

💥 Sistema de Combate

  • Disparo contínuo de tiros;
  • Diferentes padrões de ataque;
  • Melhorias de armamento ao longo da partida.

❤️ Sistema de Vida

  • Barra de vida do jogador;
  • Coleta de vidas extras;
  • Sistema de dano e colisão.

👾 Inimigos e Obstáculos

  • Geração dinâmica de inimigos;
  • Obstáculos aleatórios durante o voo;
  • Dificuldade progressiva.

👑 Boss Fights

  • Chefes especiais em determinados níveis;
  • Ataques únicos e mais desafiadores;
  • Mecânicas diferenciadas para cada boss.

🔊 Efeitos Sonoros e Visuais

  • Sons de explosão e disparos;
  • Música de fundo imersiva;
  • Efeitos visuais leves para melhorar a experiência sem comprometer o desempenho.

🚀 Objetivo

O principal objetivo do jogo é proporcionar uma experiência divertida e desafiadora, baseada em:

  • Reflexos rápidos;
  • Precisão;
  • Sobrevivência;
  • Progressão de habilidades;
  • Tomada rápida de decisões.

🛠️ Tecnologias Utilizadas

  • Python
  • Pygame

📌 Futuras Implementações

  • Sistema de pontuação;
  • Novos tipos de inimigos;
  • Mais fases e mapas;
  • Sistema de ranking;
  • Loja de upgrades;
  • Animações avançadas;
  • Multiplayer local ou online.

▶️ Como Executar o Projeto

1. Clone o repositório

git clone https://github.com/seu-usuario/warplane.git

2. Acesse a pasta do projeto

cd warplane

3. Instale as dependências

pip install pygame

4. Execute o jogo

python main.py

📷 Preview

Em breve imagens e gameplay do projeto.


👨‍💻 Desenvolvedor

Projeto desenvolvido para fins de estudo, prática de programação e desenvolvimento de jogos utilizando Python.

About

Projeto de jogo 2D de avião feito em Python utilizando Pygame.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages