So, essentially, this is a physics playground with the dash and climbing feature from Celeste, a very good game that I have very much messed up. I highly advise you to remix this if you have a moderate level of skill in coding this stuff. Controls: Z - Jump X - Dash Space - Climb Variables on the side: Dash Costume - Costume that shows what costume you should have when you dash. X Speed - Moves you sideways. Helps to have acceleration and other things that the classic "change x by" block can't do alone. Y Speed - How much speed you have going up and down. Helps for jumping correctly and falling speeds. Air time - Shows how long you have been in the air for. This is multiplied by the Y speed for falling speeds and jumping. Ground time - Shows how long you have been on the ground for. Good for statistics, I guess. Direction - What way are you facing? Level - What level are you on? (The FC stand for "Forbidden City", which is the level from Celeste.) Wall Direction - What direction are you looking when you touch a wall? Dash Direction - What direction are you dashing? Stuff to fix: -You can dash through walls. -You can press left when you touch a wall from the right or vice versa to go through the wall. -Screen Transition isn't working. -Gaining enough speed put's you either in the ground or through the ground. -Dashing into ground does some odd stuff.
Shoutouts to the creator of Celeste.