game-generation-guidelines
CommunityAI game dev coding rules
Software Engineering#typescript#game development#ai generation#multiplayer#coding guidelines#phaser#bitecs
AuthorKadajett
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill provides the essential coding rules and constraints for an AI (Claude) to generate functional, fun, and multiplayer-ready 2D games within a specific framework.
Core Features & Use Cases
- Defines Game Structure: Outlines the required file structure (
client/game.ts,server/room.ts,assets.json,metadata.json). - Enforces API Usage: Specifies how to use the
@sdr/engineandbitECSlibraries for game logic, input, and state management. - Mandates Multiplayer: Ensures all generated games are designed for 2-5 players with clear win/lose conditions and graceful handling of player joins/leaves.
- Asset Management: Restricts asset usage to a predefined catalog and sets limits on asset count.
- Use Case: An AI developer uses these guidelines to ensure that every game it generates adheres to the technical and design standards of the Steam Deck Randomizer project, guaranteeing compatibility and a consistent player experience.
Quick Start
Follow these guidelines to code a new multiplayer game for the randomizer system.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: game-generation-guidelines Download link: https://github.com/Kadajett/SDR/archive/main.zip#game-generation-guidelines Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.