I finally got time to play with Pico-8 so here is my first game. It's a purple chicken because I'm some guy who draws chickens on the internet. It's my gimmick. It's a pretty standard maze game. Don't run into the enemies. Get to the goal and go to the next stage.
I notices a glitch where I could walk through the moving enemies since I didn't made a proper collision check, but I thought it was neat so I just made a sound effect when it happened instead of fixing it. I think you only have to do it once to get everything.
I'm sure there's problems with this, but I wanted to finish something before I started acting ambitious.
My personal preference is definitely for the btnp, and pressing the button a dozen times, but I guess that's you all don't share that.
Anyways this whole thing was written under the assumption that you always move in units of exactly 8 so I feel like you need to do quite a bit to change it.
First off, congrats on a great game. I really do like it. Would be awesome if it could save your last played level too so you can shut it down, bring it back up, and it remembers where you left it.
Anyways, to get an idea of input change look to the most recent program I wrote to demonstrate types of input for all kinds of cart occasions and instances:
Likely I'll change the key class to "M" for measured. You can still stagger the input for fast getaways, but the default movement won't be so slow.
Updated with better movement per comments.
It now saves the last stage you died on, continue with O/Z.
dw817, I noticed that with the Measured input short keystrokes aren't registered. (More obvious if you put the timer to a high number)
In my more hacked together button press I just also checked btnp to ensure that the initial press returns true but I assume there is a cleaner way to deal with that.
Well let's check it out !
Hitting "O" from reboot does not recover last level played.
Also on the level, "Go Straight" Can YOU get the treasure, Chicken Master ? There's nowhere to hide on the journey down and you are always hit by the water.
If you can do it, please post .GIF showing how, if not ... speed up the chicken so it is possible.
Continuing is working for me? Not sure. It should save when you return to the title screen after dying.
This is the one that you need to go through it. Just move right before it hits you. This GIF honestly just looks like I turned off the collision though. You'll get a nice bloop sound.
Not everybody is as agile. Going to add a keystroke here that should help.
Okay, now you can hold (O) to give the chicken a boost of speed. Should help.
[Please log in to post a comment]