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.