Computer: Arrows move, space jumps, enter changes levels. Mobile: Joystick moves, button jumps, oval changes levels.
Mister Man ripped the Sonic sprites, Terraesperz ripped the map, griffpatch made the joystick, My old Gario 3D Bash project was what adapted the jump button and the joystick, and Sega and Travelers Tales made Sonic 3D Blast.