
IZFRIK'S SONIC ENGINE
Remake of the original 3D Sonic engine I previously made.
This one utilises a F.S.M (finite-state machine), rendering it extremely easy to implement new features as states are saved as separate scripts as opposed to one long, spaghetti-coded script...
I finally replaced the placeholder Sonic model from Sonic Runners with a model I created and animated. I'm an amateur at making 3D animations, so I'll try to improve them throughout the development of this.
The logo was just me messing around in Inkscape ;)
CONTROLS:
- Move - WASD / Left Joystick
- Jump - Spacebar / Bottom Button
- Homing Attack - Spacebar / Bottom Button
FEATURES INCLUDED:
- Controller and keyboard/mouse support
- Movement with acceleration and deceleration
- Variable jump height (depending on how long the button is pressed
- Air dash using homing attack button
- Sloped surface alignment
- Automatic camera
BUGS (to be fixed):
- Extremely high jump heights when on sloped surfaces
- Sometimes unable to walk through the loop
- Movement on sloped surfaces doesn't account for camera rotation
| Updated | 19 days ago |
| Published | 26 days ago |
| Status | Prototype |
| Platforms | HTML5 |
| Author | IzFrik |
| Genre | Action, Platformer |
| Made with | Godot |
| Tags | 3D Platformer, Action-Adventure, Godot |
| Content | No generative AI was used |

Leave a comment
Log in with itch.io to leave a comment.