Not a super productive day, but I still made some progress. I added a flash frame when the player takes damage. I implemented splash damage from player shots, and every weapon impact now has VFX. It really helps sell the weapons being powerful. I made a lot of progress on the UI today. I added a health display with little boxes indicating hearts left. I embedded some nice fonts. One I really like is a monospaced font called Square Shooter. I used that for a weapon stat UI display. I also finally fixed the issue where dying mobs were blocking player movement and shots. Next up I need to get enemies shooting at the player and different graphics for each weapon projectile. I might get to start on the random environment generation. I want a few play fields with a few different walls sets that can plug into them. By mixing and matching the geometry and some texture sets I should get a lot of variety.
Check out the latest video: