Use arrow keys to move left and right. Up to jump. Down while airborne to ground pound. Up while mid-ground pound to dive. Press Z while running and then jump to Long Jump. Long Jump straight out of a dive to do a Super Long Jump. Jump into a wall with Up held down to wall-jump. Jump after hitting the ground with a ground pound to bounce high. Oh, and debug stuff: 1. Releases the pen if Scratch Cat has pen down 2. Clears all pen drawing. 3. Activates "3D Mode" which was designed for an older version of this that's also shared on this account. Doesn't exactly match this version lol. 4. Freezes and unfreezes the scrolling, so you can have single-screen stages if you want. SPACE: Puts Pen Down on the Cat sprite. Useful for viewing rough jump trajectories (when scrolling is frozen with 4) and physics while playing. A. A more precise pen line following the cat, this time actually following arcs instead of just angular estimates, BUT this lags the game and is only for testing purposes.
Had this sitting on my computer for a few years and thought "why not drop this just because?" This is another, and the most advanced, iteration of the same platforming engine I was making for that "Alpha Unused Game." This was in particular testing maintaining your momentum in the air if you're moving fast enough, rather than decelerating. This was the most recent update even though it's been like 4 years since I made this lol. This is also the advanced version that I then stripped everything away from to make a bare minimum version, which I then used for that Sonic Physics Test. Unlike that version of this engine, this has a LOT of features and moves and a TON of toggles, which people who want to figure it out can try if they want. This is a very robust platforming framework and character controller. This is still ultimately based on the platforming engine from Griffpatch's really old platformer tutorial on his Tutor account, WITH scrolling code added from Scratchnapped: Coin Dash which was also built on that tutorial. While it has been HEAVILY modified and updated, there's still code of his here so credit to him. Also, this doesn't completely work right in Scratch 3.0 as I developed it in Scratch 2.0, for some reason the blue platforms aren't always aligned correctly, making it very hard to backtrack if you go far enough to the right. But this isn't even a real level, it's literally just a bunch of test assets, some level design being from previous engine versions only designed for a single non-scrolling screen, as all this was testing was the character controller.