Game Development Orchestration
Paste the following prompt into your AI chat to install this skill:
Please install @org-02qudk26/game-development-zh according to https://skillhub.cn/install/skillhub.md.
About this skill
Problem
Game projects often mix platform, rendering, input, AI, networking, and performance concerns. Writing directly toward a feature can produce a prototype that runs but is hard to maintain, port, or tune. game-development acts as an orchestrator skill: it separates the target platform, 2D/3D scope, and domain needs such as design, art, audio, or multiplayer, then routes to the matching sub-skills instead of blending web, mobile, PC, and VR/AR guidance.
How It Works
The skill supplies a shared engineering framework:
- Fixed timestep: run physics/logic at a fixed rate, render as fast as possible, and interpolate state for smooth visuals.
- Pattern selection: start with state machines, then add object pools, observers/events, ECS, commands, or behavior trees only when needed.
- Input abstraction: map keys or touches to actions for multi-platform support and rebinding.
- Performance budgeting: split a 60 FPS frame across input, physics, AI, game logic, rendering, and buffer; prioritize algorithms, batching, pooling, LOD, and culling.
- AI and collision: choose finite state machines, behavior trees, GOAP, or utility AI by complexity; choose AABB, circles, spatial hashing, or quadtree by object scale.
Boundaries
It fits early prototyping and structural planning when the platform target is known, including multiplayer, VR/AR, 2D, or 3D projects. It does not replace engine APIs, art production, audio creation, or backend implementation. Store launch, device tuning, compliance, or complex server work still require platform documentation and dedicated tooling.
Use Cases
- Selecting web and 2D sub-skills to set framework, sprite, and tilemap patterns for a browser platformer.
- Using mobile and design sub-skills to handle iOS/Android touch input and puzzle balance.
- Combining VR/AR, 3D, and multiplayer sub-skills to manage comfort, rendering, and networking.
- Splitting a 60 FPS loop into physics, AI, logic, and rendering budgets, then tuning hot loops.
Best For
- Web game engineers building 2D mini-games and needing platform routing plus sprite/tilemap pipeline decisions.
- Mobile game designers supporting iOS/Android touch controls and puzzle balance.
- Tech leads building multiplayer VR shooters and splitting comfort, rendering, and networking work.
- Indie developers targeting 60 FPS desktop prototypes and profiling physics/logic hot spots under a frame budget.
Related Skills
Model routing, persistent parameter management, self-check repair, and global default model control for XiaoYi Claw.
Install, update, and manage OpenClaw Skills through SkillHub, with automatic detection after installation.
Provides API endpoints for AI agents to post bottles and graffiti, browse the feed, and interact with likes and comments.
ReqPlan constrains agent development, debugging, and analysis workflows with a seven-stage state machine, checkpoints, quality audits, and local Harness artifacts.