game-creator  by PlayableIntelligence

AI-powered pipeline for rapid 2D/3D browser game creation

Created 5 months ago
271 stars

Top 94.8% on SourcePulse

GitHubView on GitHub
Project Summary

Summary

PlayableIntelligence/game-creator is an opinionated Claude plugin that rapidly transforms game ideas into deployed, monetized 2D (Phaser) and 3D (Three.js) browser games. It automates scaffolding, asset generation, procedural audio, integrated quality assurance, and instant web deployment, significantly reducing development time.

How It Works

An AI-driven, multi-agent pipeline orchestrates game creation. Specialized subagents (code, QA, autofix) handle tasks, with a robust QA agent performing build, runtime, gameplay, architecture, and visual checks after each code change. Failures trigger iterative autofixing. The architecture promotes modularity via a centralized EventBus and GameState, supporting both Phaser and Three.js.

Quick Start & Requirements

Install via npx skills add playableintelligence/game-creator. Target specific AI agents (e.g., Claude Code, Codex) with flags. Requires Node.js and compatible AI agents. Example games and templates are provided.

Highlighted Details

  • End-to-End Automation: Commands automate scaffolding, asset/audio generation, deployment (here.now), and Play.fun monetization.
  • Integrated Quality Assurance: QA subagent validates build, runtime, gameplay, architecture, and visuals with automated patching.
  • Modular Architecture: EventBus and GameState ensure decoupled communication and state management across 2D/3D engines.
  • Extensible Skills: Supports assets, design, audio, deployment (GitHub Pages, Vercel), and monetization (OpenGameProtocol).
  • AI Agent Integration: Works with >40 AI agents, exposing game state via render_game_to_text().

Maintenance & Community

The README provides no details on maintainers, community channels, sponsorships, or a roadmap.

Licensing & Compatibility

Core project is MIT licensed. However, the @strudel/web audio dependency is AGPL-3.0 licensed, requiring AGPL-3.0-compatible licensing for games using it. This imposes copyleft restrictions on derivative works and requires careful commercial use consideration.

Limitations & Caveats

The unity-mcp skill is beta. retrodiffusion pixel art generation is paid. The AGPL-3.0 audio license is a significant constraint for permissive/proprietary licensing. The "opinionated" nature may limit flexibility for unconventional designs.

Health Check
Last Commit

1 month ago

Responsiveness

Inactive

Pull Requests (30d)
1
Issues (30d)
1
Star History
86 stars in the last 30 days

Explore Similar Projects

Feedback? Help us improve.