homepage URL
repository URL
last changeTue, 6 Dec 2016 05:36:05 +0000 (5 23:36 -0600)
last refreshSat, 23 Jun 2018 19:36:34 +0000 (23 21:36 +0200)
content tags

Sonic Engine 360 (Essentials)

Posted 29 October 2006 - 08:15 PM

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.


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

- 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
- 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

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

2016-12-06 Joshua PrzyborowskiDeleted unused files.master
2016-12-06 Joshua PrzyborowskiUpdated GMS2 to new runtime and reimported GMS1 to...
2016-12-06 Joshua PrzyborowskiUploaded linux binaries.
2016-12-06 Joshua Przyborowskifirst commit
18 months ago master