example-game

Demonstrate SDR game engine patterns with bitECS 0.4 and Phaser 3.

Updated Feb 15, 2026
One-click install
npx skills add https://github.com/Kadajett/SDR --skill example-game
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: example-game
Source: https://github.com/Kadajett/SDR/tree/main/.claude/skills/example-game
Command: npx skills add https://github.com/Kadajett/SDR --skill example-game

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a foundational example for understanding and implementing game logic within the SDR engine, showcasing essential patterns for developers.

Core Features & Use Cases

  • Library Usage Demonstration: Illustrates correct patterns for bitECS, Phaser 3, and input management.
  • Controller Integration: Shows how to handle Steam Deck gamepad and keyboard input.
  • Use Case: A developer new to the SDR engine can use this example to quickly grasp how to set up entities, manage game state, handle player input, and structure game systems.

Quick Start

Use the example-game skill to understand bitECS component design patterns.

Frequently Asked Questions about example-game

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I structure an ECS game loop for multiplayer synchronization in TypeScript?

To structure an ECS game loop for multiplayer synchronization, this Skill demonstrates correct SDR engine patterns using bitECS 0.4 and Phaser 3. It shows how to manage game state, handle player input, and set up entities.

What's the best way to integrate bitECS with Phaser 3 for game development?

Integrating bitECS with Phaser 3 is demonstrated through the SDR engine reference patterns. The Skill illustrates correct component design and library usage, showing developers how to structure systems and manage game state effectively.

Do I need prior ECS knowledge to use the SDR game engine?

Yes, using the SDR game engine requires understanding of ECS, game loops, and input handling. This Skill serves as a reference for developers new to SDR to quickly grasp these concepts and apply bitECS component design patterns.

How do I handle Steam Deck gamepad and keyboard input in a Phaser game?

Handling Steam Deck gamepad and keyboard input in a Phaser game is shown through the SDR engine controller integration. The Skill demonstrates how to manage both input types for multiplayer synchronization and game state updates.

How to set up entities and manage game state using bitECS components?

To set up entities and manage game state using bitECS, the Skill provides a quick start guide for understanding component design patterns. It demonstrates correct bitECS 0.4 usage within the SDR framework for structuring game systems.