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.