What a cool concept! Loved it!
rsubtil
Creator of
Recent community posts
That's a very cool setting! As a platformer, the view feels too "zoomed in" and it's very hard to see what's in advance. The jump also feels too heavy and I constantly get damaged by spikes. And the main attack running out is problematic as it "locks" the player without any way to defend for the rest of the level. I'd add a short and weak melee attack so the player can break ammo crates and occasionally even defend off of enemies. The effort is there though, and the setting easily makes this platformer have more charm that most other I've tried. Keep up the good work!
It seems that I can't rate any games because I did not directly submit our game to the jam (our submission is at https://itch.io/jam/gbjam-10/rate/1718924). Is this intended?
Thanks for your feedback! The disconnected platform and not using platforms in the spiral staircases, both at level one, are great points to which I can't recall any reasoning behind the current design, so we'll change those.
Regarding the usage of spikes, I see now how the first level can be quite punishing for new players, so we'll redesign that section accordingly. But a point we forgot to mention on this week's devlogs, is that levels have many invisible "checkpoints" at "solid" platforms. Therefore, when the player dies because of a misstep on their movement, it will usually respawn back at that spot for them to try again, and not a few platforms back. In that sense, spikes act more like a "quick" restart if we design the levels accordingly. At level 3 for example, it's true the spike placements rarely provide an additional challenge for the player; their purpose is therefore to put the player right back at the challenge as soon as they fail, so the player has shorter feedback loops and can quickly learn how to overcome a given challenge.
We also forgot to mention the game progression in one important regard: the Gretel level 3 is one of the last levels in the game, so we expect the player to have more platforming experience at this point. With Gretel's story, we want to further test the player's skill, and so we are designing many individual "challenge rooms", with some requiring the player to complete the room in one full go, without checkpoints in the middle (think for example Celeste's "Celestial Resort" levels). In that regard, spikes let us enforce that vision.
I used a framework developed by Diogo Mendonça, which was done for the earlier DDJ course. It's available here on GitHub. The state machine has to be built entirely on code, but it's just a matter of "converting" a diagram into a chain of dependencies and connections.