Game Creation Engine

Score: 0
Status: Ready
Controls and rules are defined by the game data

Game Definition Editor

Create any type of game by defining its rules, objects, and behaviors in JSON!

Example Games

Documentation

Game Definition Format
{
  "meta": {
    "title": "Game Name",
    "controls": "Control description"
  },
  "world": {
    "width": 600,
    "height": 400,
    "gravity": 0,
    "backgroundColor": "#111111"
  },
  "gameTypes": ["platformer", "shooter", "puzzle"],
  "objects": [
    {
      "type": "player",
      "x": 100, "y": 100,
      "width": 20, "height": 20,
      "color": "#00ff00",
      "speed": 5,
      "controls": "wasd",
      "physics": true
    }
  ],
  "rules": [
    {
      "trigger": "collision",
      "objects": ["player", "enemy"],
      "action": "gameOver"
    }
  ]
}