game-generation-guidelines

Community

AI game dev coding rules

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/engine and bitECS libraries 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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.