game-development

Routes game development workflows to platform-, dimension-, and specialty-specific sub-skills.

Updated Feb 2, 2026
One-click install
npx skills add https://github.com/nishchaydev/emitra --skill game-development-nishchaydev
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: game-development
Source: https://github.com/nishchaydev/emitra/tree/main/.agent/skills/game-development
Command: npx skills add https://github.com/nishchaydev/emitra --skill game-development-nishchaydev

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It prevents you from guessing where to start by organizing game-development guidance into platform- and specialty-specific skill routes.

Core Features & Use Cases

  • Platform routing: Selects the correct track for web, mobile, PC/console, or VR/AR development.
  • Dimension routing: Guides you into 2D versus 3D system principles.
  • Specialty routing: Sends you to game design, art, or audio sub-skills based on what you need next.
  • Core principles coverage: Provides universal foundations like the game loop, input abstraction, pattern selection, performance budgeting, collision strategy, and anti-patterns.
  • Use Case: You’re prototyping a 3D multiplayer VR shooter and need both technical networking guidance and VR comfort/performance priorities—this Skill routes you to the correct combination of sub-skills.

Quick Start

Tell the orchestrator: "I’m building a 3D WebGL multiplayer game and I need a plan for the game loop, input actions, and performance targets."

Frequently Asked Questions about game-development

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I plan game architecture for a cross-platform prototype?▼

Game architecture planning routes platform-specific workflows into sub-skills for web, mobile, PC/console, and VR/AR, mapping selection criteria to correct skill paths. It covers core systems like fixed-timestep game loops, input abstraction, and performance budgets.

What's the best way to structure a game loop and input abstraction for 3D games?▼

Structure a game loop using fixed-timestep principles enforced during routing. Input abstraction guidance sends you to specialty sub-skills that define pattern selection and universal foundations for both 2D and 3D system principles.

Does this game development routing approach support VR and mobile platforms?▼

Yes, game development routing supports VR/AR and mobile platforms. It maps dimension routing for 2D versus 3D principles and specialty routing for art, audio, and game design based on your specific platform requirements.

How do I set performance budgets and collision strategy for a WebGL multiplayer game?▼

Set performance budgets and collision strategy by routing your WebGL multiplayer game criteria into the correct sub-skills. The system enforces optimization priorities and universal foundations like collision strategy and anti-patterns.

When do I need specialty routing for game design versus art or audio?▼

Specialty routing is needed when your prototype requires specific asset types or mechanics. The routing system sends you to game design, art, or audio sub-skills based on what your production plan needs next.

What are common anti-patterns in game development architecture?▼

Common anti-patterns in game development architecture are addressed during the routing process. The system enforces universal principles like fixed-timestep game loops and optimization priorities to prevent structural mistakes in your prototype.