๐Ÿ” Game Loops & Events

Gameer uses event-driven loops to create dynamic game progression, responses, and branching storylines.

๐ŸŽฏ Build Dynamic Game Loops

The Gameer Event System is currently in private beta. Join our exclusive waitlist to get early access to our powerful event-driven game loop engine and create truly interactive experiences.

Exclusive Access

Be the first to create immersive games and worlds with Gameer

By joining, you agree to receive updates about Gameer. Unsubscribe anytime.

Already have access? Jump to docs

๐Ÿ“š Events Documentation

๐ŸŽฎ Event System Overview

Game states change based on triggers like collisions, time, choices, or objectives. Events are modular and reusable.

๐Ÿ”— Example Event Object

{
  "event": "onTokenCollect",
  "action": {
    "type": "dialog",
    "text": "You found a rare gem!"
  }
}

๐Ÿ“œ Supported Event Types

  • onStart โ€” triggers when level begins
  • onTokenCollect โ€” triggers on item collection
  • onEnemyDefeat โ€” triggers after enemy is defeated
  • onZoneEnter โ€” triggers when entering a specific area
  • onDialogEnd โ€” after conversation finishes

๐Ÿง  Loop Logic

Use next, conditions, and branches to guide the player through levels or story arcs.

{
  "event": "onZoneEnter",
  "condition": { "hasKey": true },
  "action": { "type": "teleport", "to": "level-2" }
}