MCP Server · CLI Tool · Web App

Your AI forgets
game dev mid-project.

GameCodex gives any AI instant access to 950+ curated game development guides.Any engine. Any language. Zero hallucinations.

Get Started
npx gamecodex setup
GodotUnityUnrealMonoGameBevyPhaserGameMakerPygameLove2DRaylibDefoldConstruct
950+
Curated Guides
5
Power Tools
29
Engines
0
Data Collected

Everything your AI is missing

GameCodex plugs directly into your AI workflow — no context window wasted, no outdated training data.

Any Engine. One Brain.

Godot, Unity, MonoGame, Phaser, Pygame — GameCodex speaks them all fluently. Switch engines mid-conversation without losing context.

Your AI, Your Rules

Works with Claude, GPT, or Gemini through your own MCP client. Your keys never leave your machine.

Debug Like a Mentor

Paste an error, get a diagnosis. Not a generic Stack Overflow link — a real explanation of what went wrong and how to fix it.

From Concept to Running Code

Describe your game in plain English. Get architecture, scaffolding, and starter code that actually compiles. Every snippet includes comments explaining why.

950+ Deep Guides

Not blog posts — structured knowledge on ECS, physics, pathfinding, shaders, state machines, and hundreds more game systems across 29 engines.

Scope Guardian

Built-in scope creep detection and project health tracking. Knows when to say "cut this" before your game becomes vaporware.

Three steps. That's it.

From install to building your game in under two minutes.

01

Install

One command. Works with Claude Code, Cursor, Windsurf, or any MCP-compatible client.

npx gamecodex setup
02

Connect

Bring your own AI model. Claude, GPT, Gemini — your choice, your key, your privacy.

Provider: Claude Sonnet 4.6
03

Build

Ask anything about game dev. Get grounded answers from 950+ curated docs — not hallucinations.

> scaffold a roguelike in Godot

See it in action

Real answers grounded in real documentation — not training data guesses.

GameCodex
> How do I add ECS to my MonoGame project?
I'll search the knowledge base for ECS integration with MonoGame...
⚡ docs.search("monogame ECS architecture") → 12 results
Here's a complete ECS setup using Arch with MonoGame:
// Create the world and register systems
var world = World.Create();
world.Create(new Position(0, 0), new Velocity(1, 0));

// Query entities with specific components
world.Query(in (ref Position pos, ref Velocity vel) => {
    pos.X += vel.X * deltaTime;
    pos.Y += vel.Y * deltaTime;
});
This uses Arch's source-generated queries for zero-allocation iteration. The `in` keyword marks read-only access, enabling safe parallelism.

Your engine. Our knowledge.

Deep, structured documentation for every major game engine — not surface-level blog posts.

Godot
Unity
Unreal
MonoGame
Bevy
Phaser
GameMaker
Pygame
Love2D
Raylib
Defold
Construct

Full knowledge base. Free forever.

950+ docs across all 29 engines, no restrictions. Pro unlocks workflow tools that turn knowledge into shipped games.

Free
$0/forever

Full access to the entire knowledge base. No account, no credit card, no limits.

  • 950+ curated game dev docs
  • All 29 engine modules
  • Search, browse, and read any doc
  • Server diagnostics and status
  • Project management and goals
  • GDD, phases, and marketing
  • Code scaffolding and debug
Install Free
Most Popular
Pro
$7/month

Everything in Free, plus the tools that turn knowledge into running games.

  • Everything in Free
  • Project goals, decisions, scope health
  • GDD generation, phase checklists
  • Marketing, store pages, launch prep
  • Code scaffolding and starter code
  • Debug diagnosis and architecture review
  • Session workflow orchestration
Get Pro

Stop debugging your AI.
Start building your game.

Full knowledge base, free forever. No credit card. No account.