(Updated physics are here see Changelog) (Latest version: this version) (last version: v 16.3) https://scratch.mit.edu/projects/1383148939/ Welcome to Prime Engine a simple engine that's easy to run on scratch and easy to modify. > Laggy use Turbowarp to Speed up the engine < please turn on interpolation and set resolution to 640x360 for the best experience https://turbowarp.org/1383148939?size=640x360&stuck&interpolate (Warning! do not turn on 60 fps the engine was built for it) > Controls < - Left and right arrows to move - A or S key to jump - Double tap or hold A or S to glide / dropdash - Down arrow or Up arrow look - Down arrow while walking to roll - Down arrow and A or S to spindash - Down arrow or Up arrow and E to show/hide variables - Down arrow or Up arrow and R to show/hide hud - Number keys 1 - 2 switches characters > Changelog < - Fixed infinite speed bug forever - it never happened speed caps out at 12 for now ? - Added dropdash - the classic sonic mania move - Changed Spindash max speed to 12 - Fixed player x to scroll x rolling bug - Changed roll deceleration to 1 for 0.0908 seconds - Made spindash and roll more accurate to classic games - You can now jump without getting stuck in a roll - Changed slope detection method - slope detection is now handled by hitbox2 instead of top2 adding different different slope types - Renamed "slope?" variable to "slope state" - also "rolling" got renamed to "Rolling?" - Added multiple action button support - You can now use a or s to jump, dropdash, glide and spindash > Known bugs < - Upwards slope Jump when moving at high speeds - I tried guys I tried - Roll stick if you over 4 or -4 the roll can sometimes stick - this one is not easily repeatable - Spindash can't be held using the down button only the action buttons and sometimes stops if you hold the down button for too long I'll probably figure it out and make a patch version > Plans/todos < - Add Fps counter with toggle - Add optimization menu - Add climbing for Knuckles - Fix infinite speed up bug (100% Complete) - Rework Jump physics (65% progress) - Rework slope physics (14% progress) - Add Tails - Add Custom Ability support (50% progress) > Credits < Engine made by @blujasonplays In game sprites made by @GoldMudkip Title screen sonic model based off of @XXX_Lancer 's old sonic sprites and tweaked by me > And Thank You for playing < (please report bugs in comments or fix them yourself just remix the project. If you any questions about the physics leave a comment about what you want clarified and i will add a comment in the project explaining it)