Code Monkey home page Code Monkey logo

sonic-engine-360's Introduction

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

sonic-engine-360's People

Contributors

joshuaprzyborowski avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.