Are the graphics original?
These sprites were created by my friend near the end of the jam :)
The hitboxes seem a bit unforgiving. Depending on the rotation of the player or the enemy, they may collide despite not visibly touching.
That’s surprising given all collision detection is based solely entity positions and radii.
On one run I killed probably 20 entities before realizing my score was still 1. So maybe some sort of system ordering bug there?
Ouch, that’s a really nasty bug :(
I don’t recall encountering it during testing, maybe the relevant systems are ordered like projectile::check_collisions -> enemy::handle_health -> spark::handle_punch -> score::update_score
so that enemies killed with projectiles (but not punches) may be despawned before the scoreboard can be updated?