Posted July 22, 2020 by Slaps
This game was written from using the love2D framework:
A big focus of this project was creating quality of life features to game development
-A UI subsystem was created to streamline the creation and use of in-game UI. Mouse or keybpoard can be used to select menu options. a fancy volume slider was added for music and sfx.
-An audio manager was made to handle background music and sfx. on the options screen you can change the volume of background music and sfx independently.
-A simple Level and enemy wave handler was created to form a simple level editor using array size and values.
-A cut-scene system was created to help give the game a narrative. It acts like a simple slide-show maker that allows me to execute different cut-scene sequences in between levels or where-ever else I'd like in the core game loop.
- The games has a suite of collision methods for AABB, Sphere to Sphere collisions, and point to rectangle