Mar 11, 2023
Wave Game was my final project for my Object Oriented Programming college class.
The final project assignment was simple: Make a video game using Java from scratch.
Now being a GameDev and at that point having 4 years of making games under my belt. I decided to go above and beyond.
I chose to make my favorite genre of game: Bullet Hell. Where there's so much chaos ensuing on the screen you don't know what it happening.
Since the game was made from scratch. I pretty much had to make a mini game engine. With a game loop and an object handler to run through every object's update and render methods.
Now about 80% of my time was spenting making the game loop and object handler. The other 20% of my time was making:
The enemy types are:
And now all I had to do was come up with a name: Wave Game (I know I put a lot of thought into it)