Skip to content

KazukiPrzyborowski/Sonic-Engine-360

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Posted 29 October 2006 - 08:15 PM

  • Title: Sonic Engine 360 (Essentials) - New 6 Year Update!

  • Description: Easy to use Sonic engine with slopes and all of the basic essentials

  • GM Version: :GM8:

  • Registered: Yes

  • File Type: .gmk

  • File Size: 157KB

  • File Link:Sonic Engine 360.gmk

  • Old Link:The original Sonic.gm6 (from 2006)

  • Tags: Sonic, Engine, Slopes, Slope, Angle, Rotate, Roll, Physics, Collision, Collisions, Proper, 360, Full Circle, Precise, Jump-through, Platform, Platforms, Ring Loss, Flexaplex, Damizean, McdIzzY, Game Maker, Example, Engine, Tutorial, How To

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:

  • Damizean & McdIzzY (for the original slope engine)
  • Kain (for the boxes in his Sonic 3 engine)
  • Flexaplex (for this engine).

Releases

No releases published

Packages

No packages published

Languages

  • Yacc 73.1%
  • Game Maker Language 22.7%
  • NSIS 2.0%
  • Rich Text Format 1.3%
  • HTML 0.9%