Este é o meu primeiro jogo feito em Java, desenvolvido como parte dos meus estudos. Foi uma experiência desafiadora e divertida, na qual aprendi muito sobre lógica, interface gráfica e programação orientada a objetos.
O projeto foi desenvolvido utilizando a IDE Eclipse, com a biblioteca padrão do Java (Swing) para interface gráfica.
Você controla uma nave espacial que deve sobreviver e eliminar inimigos pelo espaço. O jogo conta com movimentação, disparos e colisões simples entre naves.
- Nave controlável com teclado
- Disparo de projéteis
- Inimigos com movimento aleatório
- Detecção de colisões
- Modo turbo (visual alternativo da nave)
- 🔊 Adicionar sons (disparo, explosão, fundo)
- 👾 Novos tipos de inimigos
- ❤️ Sistema de vidas / pontuação
Para jogar, você precisa ter o Java JDK 21 instalado na sua máquina.
Você pode baixar a versão mais recente aqui:
👉 https://jdk.java.net/21/
-
Baixe ou clone este repositório:
git clone https://github.com/GabiCodings/NaveEspacial.git cd NaveEspacial/Jogo\\ Executavel
-
Verifique se você tem o Java instalado (versão 21 ou superior):
java -version
-
Inicie o jogo com o comando:
java -jar NaveEspacial.jar
Importante: Certifique-se de que a pasta
res/esteja no mesmo diretório do.jar, como já está na pastaJogo Executavel, para que as imagens carreguem corretamente durante o jogo.
- Linguagem: Java
- IDE: Eclipse
- Interface: Swing
- Organização em pacotes e classes orientadas a objetos
Gabriela Schumacher
📍 Brasil
🔗 Meu LinkedIn
Obrigada por visitar o repositório! Fique à vontade para dar sugestões ou acompanhar a evolução do projeto. """
