This project was created in 2019 as my first ever game using a game engine. After some research on what game engines to use, I settled with Godot. Godot was a user friendly game engine with a programming language similar to python, GDscript. I especially like how Godot has documentation built into the engine. This project was a perfect entry into game development and provided me with a good foundation with game engines and programming for games. Unfortunately I lost the files to this game with my old computer. However, the game is still on my itch page. This game is a twin stick shooter where the users main goal is to survive as long as possible with the waves spawning an increasing amount of enemies.
The art for this game was made to be simple so I could focus on programming and learning the engine.
One challenge that I faced was creating the spawning of the enemies. I ended up just creating a minimum threshold from the player and creating a random direction vector and for the spawn position.
Looking back, there was many things I could have done better. I should shortened the wave timer to show as an integer. I also could have added some screen shake for a better gameplay feel. I also know now how easy it would be to add upgrades and different enemies. I want to hopefully recreate a twin stick shooter similar to diep.io for a game jam.Â
This game is available on my itch: https://keagenlevangie.itch.io/first-game