Update Overview
Hello! PIG in HELL has been live for a while, and I've received lots of kind words and helpful feedback. I've been making small updates to the game in the background, so I wanted to take a moment to go over the changes:
Added "quick-reset"
After losing and before the results screen, you can now press Reset to immediately try again. This will reload the game from the moment the pig lands on the table.
Slightly increased movement acceleration and ground friction
A common point of feedback was that the pig's movement can feel a bit slippery. I think I tend to favor more "loose" control, but I understand this can be frustrating in a game where it's so easy to lose. To reach a middle ground, I have made two changes... The first is an increase in movement acceleration, which allows the player to reach their maximum speed faster. The second is an increase in ground friction, which will bring the player to a stop sooner.
Adjusted hitboxes of the official's attacks
Originally, the hitboxes of these attacks were simply the 3D bounding boxes of the large sprites being drawn. This led to situations where the hit detection felt a little confusing or unfair. I have adjusted the attack hitboxes to better match each attack and give the player more leeway in avoiding them.
Adjusted dodge invincibility and distance
The previous two changes boost the player's ability to avoid attacks, so I decided to re-tune the dodge maneuver to reflect this. To restore a bit of difficulty, I've slightly reduced its invincibility time, which makes timing it more strict. And whereas a diagonal dodge would originally cover more ground, my other change here was to standardize its distance.
Fixed off-table dodging bug
It was originally possible for the player to dodge indefinitely after falling off the table- this has now been fixed.
Fixed "flickering" sprite bug
There was an issue with the draw order of the sprites, most commonly occurring during the official's "sweep" attack- this has now been corrected.
Exposed debug overlay
While testing the game during development, I added a debug overlay that displays bounding boxes and various stats about the game state. Just for fun, I decided to expose this in the released version of the game. You can toggle it on or off by typing "debug" at any time.
That's about all! Hopefully these changes make the game a little more enjoyable. If you have other feedback, feel free to let me know. And have a great holiday!
Gist
PIG in HELL
A paper-cut, micro-action game about a pig trying to reverse his untimely death.