{"enrichment":{"faq":[{"a":"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\u2014universal 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.","q":"How do I start game development?"},{"a":"game-development helps you choose by routing based on your platform and project type. It covers the decision factors\u20142D vs 3D, web vs mobile vs PC, single-player vs multiplayer\u2014and 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.","q":"Which game engine should I use for my project?"},{"a":"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.","q":"What are game development principles and patterns?"},{"a":"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.","q":"How do I optimize game performance to 60 fps?"},{"a":"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.","q":"Should I build games for web, mobile, or PC?"},{"a":"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.","q":"What game development anti-patterns should I avoid?"}],"shadow_tags":["orchestrator-pattern","cross-platform-routing","game-loop-architecture","performance-budgeting","design-patterns","ai-selection-matrix","input-abstraction","collision-strategies","optimization-priority","anti-pattern-guide"],"summary_rewrite":"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."},"files":[{"bytes":4827,"path":".agents/skills/game-development/SKILL.md","sha256":"a6f0f9e1b4eec46282f20e0c2c60cf22fbfac96c87e5b3e28c5cc88869a98625","url":"https://skillfed.io/files/vudovn/ag-kit/game-development/d3ff98ae/SKILL.md"}],"id":"vudovn/ag-kit/game-development","links":{"html":"https://skillfed.io/vudovn/ag-kit/game-development","md":"https://skillfed.io/vudovn/ag-kit/game-development.md","repo":"https://github.com/vudovn/ag-kit"},"meta":{"agents_supported":[],"first_seen":"2026-07-28","forks":1512,"language":"TypeScript","last_updated":"2026-07-26","license":"MIT","name":"game-development","publisher":"vudovn","stars":8011},"relations":{"categories":["game-development","software-architecture","multi-platform-engineering"],"similar":[{"id":"itzzritik/OrderWorder/game-development"},{"id":"vudovn/ag-kit/2d-games"},{"id":"vudovn/ag-kit/mobile-games"},{"id":"miles990/claude-software-skills/game-development"},{"id":"vudovn/ag-kit/game-design"},{"id":"gamedev-skills/awesome-gamedev-agent-skills/router"},{"id":"vudovn/ag-kit/web-games"},{"id":"vudovn/ag-kit/multiplayer"},{"id":"vudovn/ag-kit/vr-ar"},{"id":"itzzritik/OrderWorder/2d-games"}]},"slug":{"owner":"vudovn","repo":"ag-kit","skill":"game-development"},"version":"d3ff98ae"}
