left = move left right = move right up = jump (height depends on how long you hold) down = shift (toggles on and off the red outlined blocks, only works if you are on the floor) z = dash (makes you move very quickly for a very short period of time. only works if you are in the air, dashing into a yellow circle shifts, dashing into a yellow and red circle switches to wave*, dashing into an icon makes you launch upwards and restores your dash. restoring your dash means that you can dash another time. your dash restores when you are on the floor.) *wave mode means that you go diagonally in the direction you were facing when you used the wave orb. you are technically dashing when in this mode, so you activate orbs and icons in this mode. hitting an icon switches you out of wave mode, and hitting another wave orb makes you switch vertical directions. you can press R to restart, sending you back to your playtest position**, or T to restart the entire level. pressing T also exits playtesting mode**. press E to open editor mode. in editor mode, you can fly around, and use the slider or number keys to place blocks. clicking a block in editor mode deletes it, and clicking on nothing places the selected block. you can press Z to shift in editor mode. 1 = block 2 = shift block 3 = spike 4 = upside down spike 5 = shift spike 6 = upside down shift spike 7 = shift orb 8 = wave orb 9 = icon if you exit editor mode, you enter playtesting mode. **playtesting mode means that you respawn at your playtest position, which is where you entered playtesting mode. an indicator is in the corner in playtesting mode. press L to save and load levels. press M and N to recolor your player. M shifts hue clockwise, N is counterclockwise.
Credit: Colon LoafeeBuns NillieVBF Mudstep JordanTRS NetBa giacomopc Nekubus Zobros Rukkus RobTopGames and maybe me because I made this scratch version thingy.