Space Invaders
a java clone of the famous Space Invaders game

Clique aqui para ler em Português
Witness my learning journey as I dive into the thrilling realm of game development in Java! This repository houses my second clone of a classic game, a creation born from scratch, fueled by my curiosity and a thirst for challenges.
Throughout this journey, I decided to take on the challenge of developing a fully functional game using only the official Java documentation as my guide. I explored every corner of Object-Oriented Programming and honed my programming logic skills, turning every obstacle into a learning opportunity.
Within this repository, you’ll find the fruit of my effort and dedication, reflected in the game’s source code. Every line is a tangible representation of my commitment to understanding fundamental concepts and applying them in a practical manner.
Join me on this journey of continuous learning, where each challenge overcome is a victory, and each line of code is a lesson learned. Feel free to explore, contribute, and perhaps find inspiration for your own projects.
Let’s code together, explore together, and celebrate the power of learning through practice! 🚀🎮
Screenshots




Functionalities
- Move yourself with “A” and “D”
- Shoot missiles with SPACE BAR
- Destroy the enemies spacecrafts
Install
Download the compiled .jar file and run or build it yourself!
OBS: Requires JDK 17
Need help?
If you encounter any errors or if you are having problems running the game/code, send an e-mail to me: felipefreitasdev@outlook.com.br