example-game
Installation
SKILL.md
Example Game: Grassland Gem Rush
This is a reference implementation demonstrating correct usage of:
- bitECS 0.4 (components, queries, observers, systems)
- Phaser 3 (scenes, game objects, rendering)
- InputManager (gamepad + keyboard dual-input)
- HUD (scores, timer, player list)
- BaseScene (extension pattern, required methods)
- Server room logic (authoritative state, win conditions)
IMPORTANT: This example demonstrates library usage and controller integration patterns. It is NOT the game code template itself. Generated games will vary wildly in genre, theme, mechanics, and style. The patterns shown here (ECS setup, input handling, render sync, system ordering) apply to ALL generated games regardless of type.