This is my entry for SAGE (Sonic Amateur Games Expo) 2020.
The game is not finished yet, I'm releasing this demo for the event. The level is very short because it's using the default pico-8 map. The final version will have a stage as big as Sonic 2's Emerald Hill (and 2 acts if the compressed limit is in a good mood).
Still, it's fun to roll and bounce around the level like a THPS game. Have fun :)
I've found a bug.
When you SpinDash, and immediately jump right after you release it, either you don't jump, or jump in place (as if you haven't even charged a SpinDash).
this is an issue i found in the Simon Wai prototype of SONIC 2 and the release version of SONIC 3. it's a very common issue in all classic Sonic games, but it's near impossible to pull off.
perhaps you might need to change the refresh rate to 60FPS using _update60() instead of _update(), which is something I found out about not too long ago in the comment section of Bridgs' first Tutorial video.
Edit: so I delved deeper into the code and turns out that you DO use _update60() function. My bad...
Anyways, this Demo is just wonderful. I've longed for an actual PICO-8 Sonic game, and this is it! I know this is a demo, but I can't stop playing it. It's really, REALLY fun to just hop around and using your momentum to go faster. Perhaps you can work on your whole vision of it and release each zone in a separate cart, and use savecodes to transfer data like the score and rings collected.
Thank you for making this.
[Please log in to post a comment]