Skip to content

Commit 9656b22

Browse files
robcostclaude
andcommitted
docs: add Three.js 3D engine references to README
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 0be0098 commit 9656b22

1 file changed

Lines changed: 7 additions & 7 deletions

File tree

README.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@
33
[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](LICENSE)
44
[![Node.js 20+](https://img.shields.io/badge/Node.js-20%2B-green.svg)](https://nodejs.org/)
55

6-
AI-powered 2D game creation platform. Describe your game in plain English, watch an AI agent team build it collaboratively with live preview.
6+
AI-powered game creation platform. Describe your game in plain English, watch an AI agent team build it collaboratively with live preview. Supports 2D games with Phaser 3 and 3D games with Three.js.
77

8-
**GameForge is a learning repo** — it demonstrates how to build a multi-agent AI pipeline using the [Claude Agent SDK](https://docs.anthropic.com/en/docs/agents-and-tools/claude-agent-sdk) and [Google Gemini](https://ai.google.dev/) (Nano Banana for sprites, Lyria for music) to orchestrate a team of specialized AI agents that collaborate to produce working Phaser 3 games.
8+
**GameForge is a learning repo** — it demonstrates how to build a multi-agent AI pipeline using the [Claude Agent SDK](https://docs.anthropic.com/en/docs/agents-and-tools/claude-agent-sdk) and [Google Gemini](https://ai.google.dev/) (Nano Banana for sprites, Lyria for music) to orchestrate a team of specialized AI agents that collaborate to produce working Phaser 3 (2D) and Three.js (3D) games.
99

1010
## What You Can Learn
1111

@@ -14,7 +14,7 @@ AI-powered 2D game creation platform. Describe your game in plain English, watch
1414
- **Multi-agent orchestration** — designing pipelines where agents hand off work to each other
1515
- **Google Gemini Nano Banana** — generating game sprites and backgrounds from text descriptions
1616
- **Google Lyria** — composing background music via the RealTime WebSocket API
17-
- **Phaser 3 game development** — scaffolding, code generation, and live preview
17+
- **Phaser 3 + Three.js game development** — scaffolding, code generation, and live preview for 2D and 3D games
1818
- **Full-stack TypeScript** — Nx monorepo, Next.js, Express, WebSocket, Zustand
1919

2020
## How the AI Agent Pipeline Works
@@ -40,8 +40,8 @@ User Message
4040
└──────┬──────┘
4141
4242
43-
┌─────────────┐ Writes Phaser 3 TypeScript code using the GDD
44-
│ Developer │ and generated assets via MCP file tools
43+
┌─────────────┐ Writes Phaser 3 or Three.js TypeScript code
44+
│ Developer │ using the GDD and generated assets via MCP file tools
4545
└──────┬──────┘
4646
4747
@@ -77,7 +77,7 @@ apps/
7777
7878
packages/
7979
shared-types/ TypeScript types shared across apps (messages, sessions, agents)
80-
game-templates/ Phaser 3 starter templates for scaffolding
80+
game-templates/ Phaser 3 and Three.js starter templates for scaffolding
8181
8282
sessions/ Runtime game project data per session (gitignored)
8383
```
@@ -177,7 +177,7 @@ npx nx graph
177177

178178
- **Frontend:** Next.js 16 (App Router), Tailwind CSS, Zustand
179179
- **Backend:** Node.js, Express, WebSocket (ws), esbuild
180-
- **Game Engine:** Phaser 3
180+
- **Game Engines:** Phaser 3 (2D), Three.js (3D)
181181
- **AI:** Claude Agent SDK (TypeScript), Claude Opus
182182
- **Asset Generation:** Google Gemini Nano Banana (sprites, backgrounds)
183183
- **Music Generation:** Google Lyria RealTime API (background music)

0 commit comments

Comments
 (0)