Boris Hard 4: Boris Harder by AStrayRae

Overview
You are Boris, Pet-Butler of General Geega (twitch.tv/GEEGA). To better prepare for your duties you train yourself against mobs in ever smaller arenas.
Controls
WASD to move
Mouse to aim and left click to shoot.
Acknowledgements
The whole process was streamed over at twitch.tv/astrayrae. Please don't take the attached source code as good practice 🙃
Patches
Hotfix: The BGM .wav didn't loop, changed it to a working mp4 of the same format shrug
Hotfix 2: A single wonderfully missing block could soft-lock you in level 2.
| Link | https://astrayrae.itch.io/ludumdare54 |
| Link | https://astrayrae.itch.io/ludumdare54 |
| Original URL | https://ldjam.com/events/ludum-dare/54/boris-hard-4-boris-harder |
Ratings
| Given | 0🗳️ | 0🗨️ |
If I were to critique one thing, that would probably be the enemy AI. Shooting guy seeing me through the walls and trying to shoot was acceptable, but a massive group of "creatures" (how do I call them?) sometimes were stockpiling behind a wall so that whenever I need to pass through they would just rush at me at once and kill instantly. Not sure if you didn't have time for this or what's the reason, but in case you're new to this and are looking to explore cool enemy AI that would fit your gameplay, I suggest looking up steering behavior guides! Just learned about them myself recently and was shocked how simple yet effective this thing is! (But I didn't get to implement it in my game haha).
Thank you for the nice game!
Overall this is a solid entry with nice pixel art and a clean gameplay loop. Good job!