game-development

Route game development projects to platform-specific sub-skills.

1|Updated Sep 25, 2025
One-click install
npx skills add https://github.com/arroschaves/brandaocontador-site --skill game-development-arroschaves
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: game-development
Source: https://github.com/arroschaves/brandaocontador-site/tree/main/.agent/skills/game-development
Command: npx skills add https://github.com/arroschaves/brandaocontador-site --skill game-development-arroschaves

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides foundational principles for game development and intelligently routes you to specialized sub-skills based on your project's specific needs, whether it's platform, dimension, or a particular game development discipline.

Core Features & Use Cases

  • Core Principles: Learn essential game development concepts like the game loop, input abstraction, and performance budgeting applicable across all platforms.
  • Sub-Skill Routing: Automatically identifies the most relevant sub-skill (e.g., web-games, 2d-games, game-design) based on your project's target platform, dimensions, or specialty area.
  • Use Case: If you state "I want to make a 2D platformer for mobile devices," this skill will guide you to the mobile-games and 2d-games sub-skills, providing relevant principles for both.

Quick Start

Use the game-development skill to understand the core principles of game loops and then route to the web-games skill.

Frequently Asked Questions about game-development

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

FAQPage Schema
What are the core principles of game development I need to understand before starting?

Core game development principles include the game loop, pattern selection, input abstraction, performance budgeting, AI, and collision strategies, which are applicable across all platforms and project dimensions.

How do I choose the right game engine for a specific platform like web or mobile?

To choose the right game engine for web or mobile, this skill routes you to specialized sub-skills based on your project's target platform, providing platform-specific principles for web, mobile, PC, or VR/AR development.

Can I get guidance on both 2D game design and mobile performance optimization together?

Yes, you can get guidance on 2D game design and mobile performance together by routing to both the 2d-games and mobile-games sub-skills, applying relevant principles for each discipline to your project.

What's the best way to structure my game's asset pipeline and input handling?

The best way to structure your game's asset pipeline and input handling is by applying core development principles like input abstraction and pattern selection, routing to specialized art and audio sub-skills for asset management.

How does performance budgeting work across different game development platforms?

Performance budgeting in game development works by allocating resources within the game loop, adjusting constraints based on platform-specific routing to ensure optimal performance whether targeting PC, mobile, or VR/AR environments.

Do I need separate tools for multiplayer game design versus core game programming?

You do not need separate tools for multiplayer game design versus core programming; this skill routes you to specialized multiplayer and game-design sub-skills while maintaining foundational programming principles like the game loop.