🎮 Game Dev Supercharger
Universal Claude Code MCP plugin for professional 2D/3D Unity game development

Transform your Unity game development workflow with AI-powered expert validation, automated asset generation, and performance profiling—all integrated directly into Claude Code.
✨ Features
🤖 Multi-Agent Expert Panel
Get expert validation before making critical decisions:
- GameDesignExpert: Player psychology, game feel, engagement loops
- UnityArchitect: Unity patterns, architecture, best practices
- PerformanceEngineer: Optimization, frame budgets, profiling
- VisualDirector: Art direction, visual cohesion, asset quality
🎨 Automated Asset Generation
Generate game-ready assets with AI:
- 2D Assets: Gemini (500/day free), Leonardo.ai, FLUX
- 3D Models: Meshy Pro, Hunyuan3D
- Batch Processing: n8n workflow templates included
⚡ Unity MCP Integration
Control Unity directly from Claude Code:
- Execute up to 25 commands in parallel
- Scene composition and asset management
- Real-time Unity Editor manipulation
📊 Performance Validation
Platform-specific performance profiling:
- Mobile: 60 FPS, 100 draw calls target
- Web: 30 FPS, 50 draw calls target
- Desktop: 60 FPS, 500 draw calls target
- Actionable optimization suggestions
🚀 Quick Start
Prerequisites
- Unity MCP - Download from Asset Store
- Python 3.10+ with
uv package manager
- Claude Code CLI installed
Installation
Method 1: Claude Code Plugin (Recommended)
# Install as a Claude Code plugin
/plugin marketplace add https://github.com/nategarelik/game-dev-supercharger
/plugin install game-dev-supercharger@game-dev-supercharger-dev
# Configure API keys in your environment
export ANTHROPIC_API_KEY="your-key-here"
export GEMINI_API_KEY="your-key-here" # Optional
export LEONARDO_API_KEY="your-key-here" # Optional
export MESHY_API_KEY="your-key-here" # Optional
# Restart Claude Code to load the plugin
Method 2: Local Development
# Clone and test locally
git clone https://github.com/nategarelik/game-dev-supercharger.git
cd game-dev-supercharger
# Add local marketplace for testing
/plugin marketplace add /path/to/game-dev-supercharger
/plugin install game-dev-supercharger@game-dev-supercharger-dev
# Restart Claude Code
Method 3: Standalone MCP Server
# For advanced users who want to run the MCP server independently
git clone https://github.com/nategarelik/game-dev-supercharger.git
cd game-dev-supercharger
./install.sh
# Configure API keys
cp env.example .env
# Edit .env with your keys
# Add to Claude Code manually
claude mcp add --scope user GameDevSupercharger \
-- uv --directory $(pwd)/mcp-server run server.py
API Keys Required
Add these to your environment variables (Windows: System Properties, macOS/Linux: ~/.bashrc or ~/.zshrc):
- ANTHROPIC_API_KEY (required): Expert panel functionality
- GEMINI_API_KEY (optional): Free 2D asset generation (500/day)
- LEONARDO_API_KEY (optional): Premium 2D assets (150 tokens/day free)
- MESHY_API_KEY (optional): 3D model generation ($20/mo)
📖 Usage Examples
Expert Panel Validation
spawn_expert_panel(
decision="Use Physics2D for arcade baseball ball physics",
experts=["GameDesignExpert", "UnityArchitect", "PerformanceEngineer"],
context="Building retro arcade baseball targeting mobile and web"
)
Generate Game Assets
# Generate 2D sprites
generate_2d_assets(
prompt="Baseball player sprite, batting pose, front view",
style="pixel art, 16-bit, retro",
count=4,
tool="gemini"
)
# Generate 3D models
generate_3d_assets(
prompt="Baseball stadium bleachers, weathered wood",
type="text_to_3d",
tool="meshy"
)
Unity Batch Commands
unity_batch_command(
commands=[
{"tool": "manage_scene", "action": "create", "name": "Level1"},
{"tool": "manage_gameobject", "action": "create",
"name": "Player", "components": ["Rigidbody2D", "BoxCollider2D"]},
{"tool": "manage_material", "action": "create",
"name": "PlayerMat", "color": "#FF0000"}
]
)
Performance Validation
validate_performance(
platform="mobile",
target_fps=60
)
🤖 Specialized AI Agents
The plugin includes 5 specialized agents, each with deep expertise and access to specific tools. Claude automatically invokes the right agent based on your request:
1. Expert Consultant 🎓
Validates decisions by consulting a panel of 4 AI experts (GameDesign, Unity, Performance, Visual).