Game Development

Structure web-based game development with mode-specific architectures and core systems.

1|Updated Mar 11, 2026
One-click install
npx skills add https://github.com/BasharAmso/Bashi --skill game-development-basharamso
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: Game Development
Source: https://github.com/BasharAmso/Bashi/tree/main/create-bashi-app/template/.claude/skills/game-dev
Command: npx skills add https://github.com/BasharAmso/Bashi --skill game-development-basharamso

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Build reliable, scalable web-based games by applying a structured, mode-driven development approach that reduces ad-hoc coding and streamlines collaboration.

Core Features & Use Cases

  • Four mode architectures: Adventure (narrative, puzzles, dialogue), Sandbox (open world, crafting, exploration), Action (real-time combat, physics), Educational (adaptive learning and objectives).
  • Core systems include the game loop, scene management, asset pipeline, input handling, and save/load persistence to ensure consistent gameplay across modes.
  • Use cases cover rapid prototyping of complete gameplay loops and scalable, mode-specific implementations across teams.

Quick Start

Start by creating a new game project scaffold and pick your primary mode, then implement the base loop and the first scene to validate the framework.

Frequently Asked Questions about Game Development

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

FAQPage Schema
How do I structure a web-based game project to avoid ad-hoc coding?▼

Structure web-based game projects by adopting a mode-driven architecture that establishes a recommended tech stack, file structure, and core systems like the game loop and scene management to reduce ad-hoc coding.

How does scene management work for different game modes like adventure and sandbox?▼

Scene management for adventure and sandbox modes works through mode-specific system outlines, applying core systems consistently across narrative, puzzles, open world, and crafting features to ensure reliable gameplay.

Can I use this structured approach to build an educational game with adaptive learning?▼

You can build educational games with adaptive learning by applying the educational mode architecture, which structures objectives and adaptive features alongside core systems like input handling and save/load persistence.

What's the best way to start building a Phaser game with a structured asset pipeline?▼

Start building a Phaser game by scaffolding a new project, selecting a primary mode, and implementing the base game loop with the first scene to validate the framework and asset pipeline.

Does this game development approach support real-time combat and physics systems?▼

This game development approach supports real-time combat and physics systems through its action mode architecture, which provides specific outlines for implementing these features within a structured file layout.

When do I need a mode-driven architecture for web game development?▼

You need a mode-driven architecture for web game development when building scalable projects across teams, ensuring consistent gameplay loops and streamlined collaboration for adventure, sandbox, action, or educational tasks.