game-development

Guide game development with engine-agnostic fundamentals and specialized sub-skills.

1|Updated Jun 23, 2026
One-click install
npx skills add https://github.com/phuonghx/aim-cli --skill game-development-phuonghx
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: game-development
Source: https://github.com/phuonghx/aim-cli/tree/main/aim/templates/aim-agents/skills/game-development
Command: npx skills add https://github.com/phuonghx/aim-cli --skill game-development-phuonghx

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill unit provides a comprehensive guide for game development, offering specialized sub-skills and engine-agnostic fundamentals to streamline the process and enhance the quality of game projects.

Core Features & Use Cases

  • Specialized Sub-Skills: Offers a range of sub-skills tailored to different aspects of game development, such as web games, mobile games, VR/AR, 2D, 3D, game design, and more.
  • Engine-Agnostic Fundamentals: Covers essential concepts like the simulation loop, architecture patterns, input handling, frame budgeting, AI approaches, and collision strategy.
  • Use Case: For a developer working on a 2D platformer, this Skill unit can guide the selection of the right sub-skill (e.g., '2d-games') and provide detailed instructions on implementing key features like sprite animation and collision detection.

Quick Start

Use the game-development skill to learn about 2D game development fundamentals.

Frequently Asked Questions about game-development

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

FAQPage Schema
What are engine-agnostic fundamentals for game development?

Yes, the skill offers specialized sub-skills for 2D games. It guides implementing key features like sprite animation and collision detection for a 2D platformer, streamlining the overall game development process.

Does this game development skill support web and mobile platforms?

Yes, it provides specialized sub-skills tailored to different platforms and game genres. This includes specific guides for web games, mobile games, and VR/AR development to enhance project quality.

What game development principles do I need to know before using this?

You need existing knowledge of game development principles and practices. The skill applies to developers of all skill levels, offering structured learning paths but requires foundational understanding to be effective.

How do I structure a simulation loop and handle frame budgeting?

The skill provides detailed instructions on structuring the simulation loop and managing frame budgeting. These engine-agnostic fundamentals ensure consistent game performance and stable architecture patterns.