Well done! I appreciate I get somewhat... mean towards the end of the game.
digikerot
Creator of
Recent community posts
Yeah, Danger Course basically came out of me want to try to throw together something quick as I was getting frustrated with how long it was taking me to finish a different project. It didn't end up panning out that way (it ended up taking about four times as long as I was expecting), but I basically did the initial game design working around assets I already had - so the running sprites from this (though the new June sprite aside, Alys is actually 1 pixel shorter in DC, not that you'd notice on the PD), the mines are from Sight Blight, the fire is from... well, something I've not actually released yet, but it was something I already had lying around.
Thanks!
The whole save slot thing was a bit of a freebie that came along with me reusing some menu code to be honest, but I feel like for a device like the Playdate where I can't imagine many people (well, outside of people developing stuff who might want to check RevA/RevB performance) having access to multiple devices, then it's worth doing for this kind of level-based game with progress tracking.
Really incredible feeling controls, and I love the little intro with the circle expanding when spin the crank - extremely fun touch.
If I could ask for one thing... maybe a little health gauge for the moon appearing in the corner of the screen if the moon scrolls off the screen - there's a couple of times I got a little too zealous about chasing an asteroid and flew off into the boonies and had to make a decision as to whether or not it was worth trying to save a run or not.
I had fun with this - good movement and the collisions work really well for something with such an oddly shaped environment put together in a weekend.
I did have similar issues to sub-rosa when it came to running the game, though. The crank being docked/undocked at boot didn't seem to make much difference - the odd thing is that the same did seem to be running, but the display was not getting updated. I say this because if I hit the home key to quit out then the game would suddenly refresh the display (so I could fire an explosion, wait a couple of seconds, hit the Home button, and the player character had moved).
Not sure if that is useful information or not. Honestly not sure what would cause it to randomly get into that state or otherwise just run perfectly normally - I'd go off and play a couple of the other Jam games, come back to it, and suddenly it was behaving itself normally.
Appreciate the feedback!
Absolutely agree that the post-level menu probably needs a rethink at this point - I've been using versions of the same menu since Queen of (Mine)Carts, where it made a bit more sense since the game had separate clear and full-clear states that made replaying a stage something you'd actually do. Not really so relevant here though (well, aside from when a poor developer is repeatedly replaying a stage to check for issues...) - I'll have a think about it and adjust before putting out any final version.
The hitting your head thing... was actually entirely deliberate (as in, I had to write in an explicit exception in the code to force that to happen) - it's pretty standard behaviour in the particular genre of ZX Spectrum platformer I'm mimicking here, as entirely an acquired taste as that is. That said, I'm open to revisiting that later assuming I don't end up designing any stages that rely on that specifically being part of the control behaviour - it caused me plenty of headaches as well to be honest, as I had to keep readjusting stage layouts to accommodate needing the extra headroom.
I honestly agree with most of these point. I kind of figured the processing order of the maths would end up particularly being a headache for anyone with any degree of programming experience. Those laser grid levels are gone as soon as I can upload an update as well (replaced them with something considerably less annoying!).
Mostly I'm modifying a few of the level layouts (either shortening things which went on a little too far past being interesting, or just some minor visual tweaks to aid readability), and I'm replacing what will probably be around 8 levels entirely that were either too similar to other stages or more frustrating than I feel good about subjecting others to with ones featuring mechanics I ran out of time during the Jam to implement.
Thanks for the detailed feedback - really appreciate it!
I think I'd probably be the first to admit that I'm probably a terrible judge of what is fun versus tedious in this kind of game - I'm coming to the realisation that maybe level design is not my strongsuit and that I should probably be more aggressively getting friends to playtest some of this stuff before release.
Just commenting on my own page in regards to asset reuse -
I'm recycling a bunch of existing code (most the menus are modified from Prop of the Class, and I'm reusing the most recent update of my cutscene code that I recycle in everything. The character art in the tutorial is almost entirely from the Prop opening.
There's some graphics in the opening and the ending cutscene that are recycled from either Prop or Dangercourse - slightly under half I think. I reuse three bits of music from Prop and Dangercourse in the cutscenes as well. I reuse the explosion sprite from Escapepion, but I put that in everything because I think it's funny. I also reuse a spike image from Prop, though the rest of the gameplay art is all new.
Think that's about it.
Thanks - appreciate you taking the time to drop some feedback.
There are certainly a couple of levels I'd have probably swapped out for being a little too mean if I'd spent more than a week on it, though at a certain point I guess I spent enough time replaying things that I maybe got a little too good at manipulating the controls - "If I can complete it then it's probably fine" isn't always the best mindset to have when putting together stage designs!
Yeah, it's probably going to be a struggle on the simulator without using an actual PD as the controller.
That said, you can pair a game controller (such as an xBox controller) to the simulator and use the right analogue stick as the carnk. Probably not going to get you past some of the later stages that require pretty precise control without a lot more practice than on a Playdate, but I found it relatively workable when I tried it (turning down the sensitivity in the Config menu helps a little there as well)