A downloadable game for Windows

Shapes Wars is a Geometry Wars Retro Evolved clone with my own twist. My main purpose for creating this game was to program and design a complete game using C++. I used SFML for the window, graphics, and audio systems. I referenced this tutorial for creating a Geometry Wars clone in C#/Monogame for the maths involved in the background warping grid, particles, color generation based off hue, and rotation using quaternions. Systems of my own creation include snake and dodger enemies, nukes, and buff drops from enemies. I also designed the UI for handling buffs, lives, bombs, high score, and multiplier while taking up as little room as possible on the screen. This also includes the start menu, pause menu, and options menu. I wrote all of these system using some principles from Game Programming Patterns. In creating this game I was able to learn a lot about C++, and I was able to flex all aspects of the game creation process by designing the code, the UI, creating my own assets, and designing the gameplay to make it feel challenging, but still beatable, balanced, and fun. Here is the link to the GitHub repo.

Download

Download
ShapeWars.zip 6.6 MB

Install instructions

Unzip and run executable

Leave a comment

Log in with itch.io to leave a comment.