Much of this software is still in development, but feel free to have a look around and break things while you wait.
Learn just what you need to get started
A lightweight framework decouples game objects from game logic. This allows you to easily share small logic components between different game objects.
An entity is a unique game object containing a set of components.
You can create an entity class and add default components to represent that type of entity throughout the game.
Sign in to register your free account and then follow the tutorial to create your first game.
Start projects, add packages, switch between engines, produce builds and even share your work online with just a few mouseclicks.
Everything you need to build a game
Easy programming framework helps you compose complex game systems from a few simple rules.
Craft worlds visually and populate them with objects using the most popular 2D level editing software.
Add features and assets from the community registry, reuse code between games, or even publish a package of your own.
Follow tutorials, collaborate, edit and learn from shared code anywhere using only a web browser.
Jumpstart new projects and get straight to the good part with many examples to start from for each kind of game.
Each of your projects gets a shareable link to try out your changes with friends before you release a new build.