A downloadable tool

Buy Now$25.00 USD or more

Kick start your 2D game projects in Game Maker!

Super State Engine is a framework built in Game Maker. It's filled with handy tools to help you quickly create 2D games in GM. It's been initially built for platformers but can help you build any kind of 2D games. Basic knowledge of the Game Maker Language is recommended.

Among its many features:

  • Tile based collisions system including slopes (16x16px or 32x32px grids) 
  • State machine
  • Camera system and easy division of rooms in sub screens
  • Transition effect between screens
  • Warp points (aka doors system)
  • Checkpoint system
  • Dialog system
  • Easy sprite sheet animation manager
  • Basic delta time implementation
  • Coyote time
  • Game Pausing system
  • Write actions in sequence easily, robust enough for cutscene creation
  • Easy to use input system for single player

Oh man! It's filled with so many cool stuff!

Super State Engine is fully commented and documented and I've created a series of youtube videos (coming soon) to get you started with your first projects. While a basic understanding of GML is recommended, the engine should be easy enough to get beginners started.


What can I do with Super State Engine?

Super State Engine has many features specifically to help you create your own 2D platform games but it is not limited to this genre. The State Object can be used to create complex behaviors that will kickstart the creation process of any type of 2D games. Top-down adventures, story-based game, animation heavy games, there are tools to make your life easier in many ways!

It is not meant to be a solution for everything but to be a base from which to build on. Take what you need and combine it with your own code or assets and codes from other content creators (the Game Maker community is a fantastic one!) to build awesome games!

This is a work in progress and new features might be added over time. By buying the engine you will have access to any new features in the future. Join our discord server to discuss the features, ask questions or get updated on our work:

https://discord.gg/cSDpyup5


What do I get by purchasing?

With your purchase, you get:

  • A local package you can easily import in your own project.
  • An empty game template.
  • A platformer demo showcasing complex behaviors, interactions with enemies, a gun pick-up, a full set of sprite sheet of a playable character.
  • A top-down adventure game demo showing how the engine can be used for different genres.
  • Full documentation in pdf format
  • Extra graphics to get started:
    • Fully animated platformer hero
    • Platformer enemy
    • Blaster pick-up and bullet
    • A few simple VFXs
    • Three simple tile sets (one top down and two side-scrolling)
    • A simple top-down witch hero
    • Fireball and explosion
  • You also get access to any new features that might be added to the engine in the future.
  • Coming soon: "Get started" documents to help setting up your projects.


License: 

  • Can be used and edited for personal, commercial and educational projects.
  • Not to be re-sold in edited or original form.
  • It is strictly forbidden to use any of the assets and tools in any relation to block-chain related technology, including but not limited to; NFTs, Crypto, or bitcoin.  I won't be taking any part in those things.
  • This license applies to the engine as well as any assets included with it.


Purchase

Buy Now$25.00 USD or more

In order to download this tool you must purchase it at or above the minimum price of $25 USD. You will get access to the following files:

extra graphics.zip 35 kB
Getting started with Super State Engine.pdf 588 kB
Super State Engine - Demo Adventure.yyz 451 kB
Super State Engine - Demo Platformer.yyz 584 kB
Super State Engine - Empty Template.yyz 486 kB
Super State Engine Documentation.pdf 533 kB
SuperStateEngine_v100.yymps 477 kB

Leave a comment

Log in with itch.io to leave a comment.