A desktop game based on the 2003 "Geometry Wars" Xbox game.
Game Description: The player has a nuke, and a gun. Every couple seconds enemies will spawn. If they touch the player they die. Player can use weapons to kill enemies and score points. When an enemy touches the player, the player dies, and the score resets to zero.
- Shoot bullets
- Explode Nukes
- Enemy-Player collisions
- Enemy-Enemy collisions
- Pause game
- Player movement
- Score tracker
- C++ (Programming Language)
- SFML (Graphics Library)
- Make (Development Tool)
- GCC (Compiler)
- VS Code (IDE)
geowarsGP3.mp4
- SFML
- GCC
- Make
Note, I only tested these commands on Ubuntu OS, so I make no guaranty that they will work on other OSs. Also, make sure you have installed all the project dependencies before running these commands.
To remove all binaries:
$ make clean
To compile program
$ make build
To compile & run program
$ make run