itch.io is community of indie game creators and players

Devlogs

Zone 2 release: "Stack"

Push Thru
A browser game made in HTML5

I am excited to announce that the second zone of PushThru, "Stack", has finally arrived! 11+ entirely new levels and more!

Full patch notes

New content
  • Added "Stack", a new zone featuring 11 (or more) entirely new levels taking a deeper look at the implications of being able to push (almost) everything. The zone must be unlocked by completing "Hurdle" in the prior zone. I recommend playing through all of "Push" first, as "Stack" is a generally more difficult zone.
  • Re-structured "Push":
    • "Grid" has been entirely removed from the zone. Its spot has been replaced by "Door".
    • "Shove" has been moved to "Door"'s prior spot.
    • A new level, "Hurdle", has been added in "Shove"'s prior place. It is meant to more clearly introduce the mechanics behind doors getting stuck.
  • Added progressive level unlocking. Levels will now unlock as you play through the game, instead of them all being available at the start. This change might be controversial; I'm open to change it back if so.
  • Added a Windows build. Mostly serves as a safety precaution for those who don't trust their save data residing in their browser cache. Do note that the standalone version will not interact with your browser safe file in any way.
  • Zone doors now also have a completion visual which appears when all levels inside the zone have been completed.
  • Added the ability to move around using WASD.
  • Added two buttons to a certain level after finally implementing a certain feature.
Bug fixes
  • Fixed a bug where an open door would not always "unstuck" a door between two wall tiles on the first tick of being opened.
  • Fixed a bug where a stacked object would sometimes render underneath its base when undoing.
  • Fixed a bug where "More Doors" would revert back to its previous revision after interacting with a certain object.
  • Fixed a bug where certain music would keep playing after undoing, even when no longer meeting its criteria to play.
  • Fixed a bug where moving over a the spot where a certain object was destroyed would reset the tilemap.

I'm still looking into a way of displaying which door is connected to which button.  It's relatively non-trivial to do elegantly, which I hope is made clear with the main focus of "Stack". If you have any ideas, feel free to let me know.

As always, any and all comments, feedback and criticism is very much welcome and appreciated. I'm very passionate about this project, so I do want it to be the best it can get.

Thanks for reading, and I hope you enjoy PushThru!

Leave a comment