descriptionnone
homepage URLhttp://gmc.yoyogames.com/index.php?showtopic=252317
repository URLhttps://github.com/JoshuaPrzyborowski/Sonic-Engine-360.git
ownerjoshua.przyborowski@gmail.com
last changeSat, 2 Dec 2023 21:25:22 +0000 (2 15:25 -0600)
last refreshFri, 17 May 2024 15:24:12 +0000 (17 17:24 +0200)
content tags
add:
ReadMe.md

Stand With Ukraine

Sonic Engine 360 (Essentials)

Posted 29 October 2006 - 08:15 PM

Summary
A new update 6 years later! I've now combined this old engine with my alteration and extension of Damizean's slope engine (I've fixed a few bugs from it) to create a well rounded Sonic engine with all the essentials you should need to make a Sonic game. It's designed with the aim to be easy for anybody to just pick and use as a base for their game. I have attempted to mimic the original Sega games as closely as I could with the controls, physics and animation.

Controls

Left/Right Arrow  =  Move
Down Arrow        =  Roll / Crouch
Space/Z/CTRL      =  Jump / Spin Dash (when crouched)

Features
- Full 360 slope collision engine: different depth layers, loops, jump-through / moving platforms and physics
- Extensive animation and control sequencing: jumping, rolling, springing, waiting, running, spin dash, dying, pushing, braking, balancing
- The basic action sounds
- HUD
- Items: spikes, end-post, multi-directional springs (handles springs of any angle), rings (including proper ring loss action)
- NEW! Boxes & Shields: Invincibility, Sneekers, Fire, Electricity, Water (with actions)
- Modular, well documented, neat coding style; easy to adapt
- NEW! Level Baker script included: This can optionally be used to hugely increase the efficiency of levels

Credits
Optional, but if you wish you can give credit to:

shortlog
2023-12-02 Joshua Thomas... Update ReadMe.mdmaster
2021-06-19 Joshua Thomas... Add files via upload
2021-06-18 Joshua Thomas... Delete tmp
2021-06-18 Joshua Thomas... Add files via upload
2021-06-18 Joshua Thomas... Create tmp
2020-11-27 Joshua Thomas... Delete tmp
2020-11-27 Joshua Thomas... Add files via upload
2020-11-27 Joshua Thomas... Add files via upload
2020-11-27 Joshua Thomas... Rename GMS2.3/Sonic Engine 360/sprites/tmp to GMS2...
2020-11-27 Joshua Thomas... Add files via upload
2020-11-27 Joshua Thomas... Add files via upload
2020-11-27 Joshua Thomas... Add files via upload
2020-11-27 Joshua Thomas... Add files via upload
2020-11-27 Joshua Thomas... Add files via upload
2020-11-27 Joshua Thomas... Rename GMS2.3/Sonic Engine 360/tmp to GMS2.3/Sonic...
2020-11-27 Joshua Thomas... Add files via upload
...
heads
5 months ago master