Space Invaders

a java clone of the famous Space Invaders game

Logo

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

App Screenshot

App Screenshot

App Screenshot

App Screenshot

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