Move: arrow keys Jump: z key Roll: down arrow key (at speed) Crouch: down arrow key (static) Spindash: (while crouching) z key to rev up the spindash, then release down arrow key to perform X key to perform a boost X (Midair) key to perform a air dash Bug reporting is encouraged and this engine is intended for a game, credit is needed if used outside development. Enjoy! Following is an update log: Version 1.3 (10th September 2015) - Sonic can enter rolling a tad earlier and ends rolling a tad later Version 1.2 (6th September, 2015) - Spindash added - Improved ground collision to detect very thin platforms - Improved launching jump collision - Fixed low speed horizontal rotation animation bug - Fixed static animation bug Version 1.1 (5th September, 2015) - Slightly extended level map to test more extreme inclines - Fixed jumping animation bug - Faded, resetting start screen Version 1.0 (31st August, 2015) - Project released
"I will eliminate the middle class" - Minecraft Gumball