Implemented me some waves. Meaning I can set up groups of enemies that spawn in specified areas and will only start another wave when the current wave is done being killed. I also fixed a weird facing glitch where the character wouldnt face where they're shooting depending on a set of keys you pressed. Really just need to hone on the core game loop as it's not really done atm. I'm basically settling on a survival game where you try not to shoot the fire or else you'll lose your vision.
Todo list:
Add ability to get damaged by enemies and some sort of health/death thing
Add more enemy types and variety. Scope out the entire survival system with maybe different room setups and entry points appearing one by one.
Allow fire to kill enemies (however the fire also gets damaged), and set enemies to invisible when the fire runs out of hp.
Maybe add some sort of scoring/currency system which could MAYBE lead into an upgrade system.
Maybe add a mini tutorial on what the goal of the game is.
Canceling the potential melee mechanic I had in mind before.
4 days remain...