Space: Converts list from binary to decimal and then to words 1: Clears list Up Arrow: Makes Fabio Jump Down Arrow: Makes Fabio Crouches Left Arrow: Mores Fabio Left Right Arrow: Makes Fabio Right A: Shoots Fireball S and Left Arrow: Makes Fabio Thrust Left S and Right Arrow: Makes Fabio Thrust Right
Credits: We received the sprites from this project: https://scratch.mit.edu/projects/20277473/ We received the song from here: https://www.youtube.com/watch?v=cgiqduwHrI0 Pseudocode: 1. Define Crouch IF (51 > Y position) { SWITCH_COSTUME (MarioCrouch) WAIT (0.2 secs) SWITCH_COSTUME (FabioRunning4) APPEND (Mario Movement Tracker, 001000) } 2. Define Run IF (right arrow) { SET_DIRECTION (90) SWITCH_COSTUME (FabioRunning1) GLIDE (x position + 30, y position, 0.15 secs) SWITCH_COSTUME (FabioRunning2) APPEND (Mario Movement Tracker, 010000) IF (239 < x position) { SET (x ← -239) } } IF (left arrow) { SET_DIRECTION (-90) SWITCH_COSTUME (FabioRunning1) GLIDE (x position - 30, y position, 0.15 secs) SWITCH_COSTUME (FabioRunning2) APPEND (Mario Movement Tracker, 100000) IF (-239 > x position) { SET (x ← 239) } }