Try my brand new engine - its way better than this: https://scratch.mit.edu/projects/1075027502/ I probably won't be working on this anymore. My new engine is far superior in almost every way (I recommend you play that one instead) (Check out the notes&credits section for update logs!) We are over 10,000 views on the project! Thank you all for the support and for viewing my engine! Your views mean a lot to me! Arrow keys to move Z to jump Z in the air to air dash/homing attack X to boost/air boost C on the ground to slide C in the air to use the bounce bracelet Hold A while in the air to charge a drop dash. Keep holding until you land to launch the drop dash. Down arrow in the air to stomp Down arrow on the ground (while not moving) to crouch (keep holding to pan the camera down) Up arrow on the ground (while not moving) to look up (keep holding to pan the camera upward) Down arrow on the ground (while moving) to roll (press the up arrow to uncurl (you can also do this in the air) Down arrow (while pressing Z repeatedly) to charge the spin dash and the release both to dash off - you can also hold down s to charge the spin dash and then let go to dash off. Space to change & reset level Press the 9 key to show/hide the variables. Move the debug mode slide to switch to the debug mode The Touch Controls should be self explanatory.
Also if you like this, then you'll like these as well!!! https://scratch.mit.edu/projects/1075027502/ https://scratch.mit.edu/projects/205057245/ https://scratch.mit.edu/projects/200572669/ Thanks to Sega and Sonic Team for Sonic! Thanks to beepsheepmaster for giving me visual ideas! Thanks to Deviant art users, HomingMissile333, Kevin Huff (I think they're deviant users lol), and spriters resource users, Chaofanatic, and Ren "Foxx" Ramos. Thanks to tomicool for levels. Thanks to mrlog for levels. Thanks to mrlog and piggeh for the inspiration. Thanks to whoever made something I didn't. (I originally had levels in here, from SweetieBelleDerelle. But scratch 3 messed them up so I had to remove them :( But thanks anyway!!!) The Update logs will now go by the release name (don't ask me why I skipped Releases 4 and 5 lol) Another Update: -Roll physics have been drastically improved -Some edits to the boost effects (let me know if you like those changes) -Added a "variables are showing" slider, so you can hide the variables and the touch controls without having to press 9. -Other miscellaneous edits to the physics. Another Small Update: -Minor edits to the spin-dash. You can hold z to charge the spin-dash as well. Another Small Update: -Fixed a glitch that allowed the boost to be activated while crouching. Small Update: Hold A while in the air to charge a drop dash. Keep holding until you land to launch the drop dash. USE has finally been updated to (USE R8 Beta!) This update includes: -Springs that you scan homing attack into (but it's kind of broken, and I was so lazy that I didn't even bother to properly place the springs within the levels lol) -Slight animation edits -Slight engine edits Again, the engine is still in Beta and Unstable, it is not a finished product by any means! USE has now been updated to (USE R6 Beta!) This update includes: -Slight visual edits -Slight engine edits -The ability to pan the camera up and down. (see the instructions) You can also uncurl by pressing the up arrow. -Experimental touch controls (for touch screen devices); toggle the "enable touch controls" slider to turn them on. Caution: the touch controls aren't perfect; they're very reminiscent of the touch controls in Sonic unleashed mobile. -The ability to show/hide the variables (see the instructions) -Debug mode; Move the debug mode slide to switch to the debug mode; it works similarly to Piggeh's modern sonic engine (it's not finished yet.....) -Some sound fx changes. -Minor Bug fixes as well. -This engine is still in Beta and Unstable, it is not a finished product by any means. --------------------------Update 4------------------------------- I've made some engine edits, as well as some visual edits as well. Specifically, this update contains: -Roll physics tweaks (I'm still trying to figure those out lol) -Changed the speed cap from 56 to 40 to make the engine more "stable." -Visual edits to the visual effects (boost, stomp, etc.) -"speed mode." Basically, if you go fast enough, long enough, Sonic will gain after images, and will speed up, (like in the Sonic Advance games). Static objects slider. Basically, you can toggle the slider to chose whether or not the objects disappear after you homing attack into them. This makes it work like Piggeh's Engine (keep in mind that the homing attack script still isn't perfect lol) -And last but not least, the homing attack script has been improved! You shouldn't be able to infinitely fly upward anymore (I hope). It should be more precise now. Still not perfect, but it's much better now. Known Glitches: -The homing attack icon glitches sometimes -Its possible to get stuck in a wall -the roll physics aren't the greatest -And a plethora of other things lol. The USE Project is a modern sonic engine base I'm working on. I'm proud of its production so far but its a beta test so its very glitchy in some parts so brace yourselves!!!!! I was inspired by Piggeh to make a modern sonic engine. I worked really hard on this so please enjoy. This took days and long hours of work before its release. It's not perfect either. The roll physics are a little cheesy, and the boost may be too OP for the game engine to handle. "But aside from all these things it can be a great time killer." I will be adding objects and rings later on (maybe) but for now you do have homing objects to home in on. I will also be adding working loops for the engine and if I fix all the glitches that can be fixed I'll Make a classic sonic engine from this one. Tags: Modern Sonic, Sonic Engine, Homing Attack, Boost, Spin dash, Sonic Physics, Modern Sonic Engine, Sonic Forces, Sonic Forces Engine, Sonic The Hedgehog.