game-development
This orchestrator skill teaches core game development principles and intelligently directs you to the right sub-skill based on your platform (web, mobile, PC, VR) and project type (2D, 3D, design, multiplayer, art, audio). It covers universal patterns like the game loop, input abstraction, performance budgeting, and collision strategies to ground your work before specializing.
Game Development routes you to specialized sub-skills for web, mobile, PC, VR, 2D, 3D, design, multiplayer, art, and audio.
AI-generated summary based on this skill's SKILL.md
Decision gist · record as of 2026-07-26
Game Development routes you to specialized sub-skills for web, mobile, PC, VR, 2D, 3D, design, multiplayer, art, and audio. This orchestrator skill teaches core game development principles and intelligently directs you to the right sub-skill based on your platform (web, mobile, PC, VR) and project type (2D, 3D, design, multiplayer, art, audio). It covers universal patterns like the game loop, input abstraction, performance budgeting, and collision strategies to ground your work before specializing.
Use it when
- game-development helps you choose by routing based on your platform and project type.
- game-development teaches design patterns and anti-patterns that apply across all platforms and engines.
Verify before relying
Read SKILL.md below before installing (11 files). Open directory: indexed for reading, not audited.
Install
vudovn/ag-kit/game-development · repository language: TypeScript
Open directory. Skills are indexed for reading, not audited. Review a skill's body before installing it.
Frequently asked questions
AI-generated answers based on this skill's SKILL.md and metadata
How do I start game development?
game-development teaches core principles first, then routes you to the right sub-skill for your platform and project type. Start by understanding the game loop, input handling, and performance budgets—universal concepts that apply whether you're building for web, mobile, PC, or VR. Once you grasp these foundations, the skill directs you to specialized training for your chosen engine, art pipeline, or multiplayer architecture.
Which game engine should I use for my project?
game-development helps you choose by routing based on your platform and project type. It covers the decision factors—2D vs 3D, web vs mobile vs PC, single-player vs multiplayer—and connects you to sub-skills for specific engines. The skill emphasizes universal patterns like the game loop and collision detection that work across all engines, so your learning transfers regardless of which you pick.
What are game development principles and patterns?
game-development teaches design patterns and anti-patterns that apply across all platforms and engines. You'll learn the game loop architecture, input abstraction, collision detection systems, and performance budgeting strategies. The skill also covers common mistakes to avoid and shows how patterns like state machines and object pooling solve real problems in 2D, 3D, multiplayer, and AI systems.
How do I optimize game performance to 60 fps?
game-development covers performance budgeting and optimization strategies as core concepts. You'll learn to profile your game loop, identify bottlenecks in rendering and physics, and apply platform-specific techniques. The skill grounds you in universal optimization principles before routing you to sub-skills for engine-specific tuning on web, mobile, or console platforms.
Should I build games for web, mobile, or PC?
game-development explains the tradeoffs between web games, mobile games, and PC development. It covers platform constraints, performance budgets, input models, and distribution differences. The skill then routes you to the appropriate sub-skill based on your choice, ensuring you learn both the universal principles that transfer across platforms and the specialized knowledge your target platform requires.
What game development anti-patterns should I avoid?
game-development teaches common mistakes and anti-patterns that derail projects across all platforms. You'll learn why tight coupling breaks scalability, how poor input handling creates bugs, and which performance pitfalls tank frame rates. The skill emphasizes design patterns and architectural choices that prevent these problems, grounding your work in proven practices before you specialize in your engine or platform.
SKILL.md
Rendered from the published skill. Quoted content, verbatim.
Game Development
> Orchestrator skill that provides core principles and routes to specialized sub-skills.
When to Use This Skill
You are working on a game development project. This skill teaches the PRINCIPLES of game development and directs you to the right sub-skill based on context.
Sub-Skill Routing
Platform Selection
| If the game targets... | Use Sub-Skill |
|---|---|
| Web browsers (HTML5, WebGL) | game-development/web-games |
| Mobile (iOS, Android) | game-development/mobile-games |
| PC (Steam, Desktop) | game-development/pc-games |
| VR/AR headsets | game-development/vr-ar |
Dimension Selection
| If the game is... | Use Sub-Skill |
|---|---|
| 2D (sprites, tilemaps) | game-development/2d-games |
| 3D (meshes, shaders) |
(truncated - see the full file via the links below)
File tree — 11 files
.agents/skills/game-development/2d-games/SKILL.md
.agents/skills/game-development/3d-games/SKILL.md
.agents/skills/game-development/SKILL.md
.agents/skills/game-development/game-art/SKILL.md
.agents/skills/game-development/game-audio/SKILL.md
.agents/skills/game-development/game-design/SKILL.md
.agents/skills/game-development/mobile-games/SKILL.md
.agents/skills/game-development/multiplayer/SKILL.md
.agents/skills/game-development/pc-games/SKILL.md
.agents/skills/game-development/vr-ar/SKILL.md
.agents/skills/game-development/web-games/SKILL.md
Let your AI agent find skills like this
Example. Real query, live index.
You found this page by searching. An agent finds it by wishing: SkillFed indexes 56,283 agent skills by what they can do, searchable in plain language.
wish › “Route to the right game development sub-skill based on platform and project type”
Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →
Related skills
This skill covers foundational game development patterns and architectures for building games across platforms. You'll explore game loop design, entity component systems, 2D mechanics like sprite animation and collision detection, and AI approaches including finite state machines and pathfinding.
Learn the essentials of game design through core loop mechanics, game design document structure, and player motivation frameworks. This skill covers difficulty balancing, progression design, and practical anti-patterns to avoid during development. Build engaging games by understanding the 30-second loop, reward systems, and flow state principles.
Create full-featured web games from concept to deployment, or generate individual game assets like sprites, textures, animations, and audio. The skill handles the complete pipeline—from design planning through asset generation to browser deployment—supporting solo, local multiplayer, and online multiplayer modes.
Master the foundational systems that power 2D games. This skill covers sprite organization and animation, tilemap layering strategies, collision shapes and physics approaches, and camera techniques from basic following to advanced multi-target tracking. Explore genre-specific patterns for platformers and top-down games.
Learn foundational 3D game systems covering rendering stages, shader types, collision shapes, and camera mechanics. This skill covers optimization strategies like frustum culling and LOD, lighting approaches, and common pitfalls to avoid when building immersive 3D experiences.
Master the fundamentals of multiplayer game development through architecture selection, synchronization techniques, and network optimization. This skill guides you through choosing between dedicated servers, peer-to-peer, and host-based models, then covers lag compensation, bandwidth reduction, and server-authority security patterns to prevent cheating.
More skills pc-games (MIT) · app-builder (MIT) · mobile-games (MIT) · web-games (MIT) · skill-evolution (MIT)