game-agent-factory
game-agent-factory
AIエージェントによるゲーム開発自動化パイプライン。マルチエージェントチーム(企画/プログラム/アート/監理/テスト)がLangGraphでオーケストレーションされ、MCPゲートウェイを介してBlender/Krita/Godot/Gitを駆動し、実行可能なゲームビルドパッケージを自動生成します。
施工制約ベースラインは
DECISIONS.mdを参照。計画書全文は智能体游戏施工团队 v2.mdを参照。
アーキテクチャ階層
┌────────────────────────────────────────────────────────┐
│ L0 模型层 Ollama(qwen3.5-4b/2b 本地) + 公有 API(GLM-4 Air/DeepSeek) │
├────────────────────────────────────────────────────────┤
│ L1 编排层 LangGraph(唯一调度层,checkpointer 恢复) │
│ 策划Agent · 程序Agent · 美术Agent(3D/2D) · 监理Agent · 测试Agent │
├────────────────────────────────────────────────────────┤
│ L2 网关层 MCP Gateway:鉴权 · 沙箱 · 白名单 · 路由 · 审计 │
├────────────────────────────────────────────────────────┤
│ L3 适配层 blender-mcp · krita-mcp · godot-mcp · git-mcp │
│ 共享 mcp-servers/common/(socket桥/审计/校验/路径白名单)│
├────────────────────────────────────────────────────────┤
│ L4 基础设施 Gitea+LFS · SQLite(记忆/工单/锁/审计) · Ollama(Win原生)│
│ storage/ Repository 抽象层(SQLiteRepo→ArcadeRepo 可迁移)│
└────────────────────────────────────────────────────────┘Related MCP server: Open Godot MCP
ディレクトリの役割
ディレクトリ | 役割 |
| 納品契約:GDD/アセット一覧/アート仕様 Schema + validators.py(Kahn 循環検出を含む) |
| LangGraph エージェント定義(designer/coder/artist3d/artist2d/qa/supervisor) |
| 4つのMCP Server共通インフラ(socket ブリッジ、監査、パラメータ検証、パスホワイトリスト) |
| Blender 3D アセット生成 MCP Server |
| Krita 2D アセット生成 MCP Server |
| Godot プロジェクト施工 MCP Server |
| Git コミット/スナップショット/ロールバック MCP Server(GitPython + LFS) |
| Blender プラグイン(socket ブリッジ + ホワイトリスト命令実行器、blender-mcp に属する) |
| Godot エディタプラグイン(EditorScript ブリッジ、godot-mcp に属する) |
| MCP ゲートウェイ(認証/サンドボックス/監査/レート制限) |
| LangGraph ワークフロー定義 |
| ホワイトリストスクリプトプール + Docker サンドボックス |
| Repository 抽象レイヤー(SQLiteRepo / ArcadeRepo 移行可能) |
| Godot プロジェクト(Git LFS 管理) |
| Gitea/ArcadeDB/Ollama 設定 + versions.env + ports.env + llm.env |
| 監査ログ |
クイックスタート
# 安装 just(跨平台任务入口)
winget install Casey.Just
# 初始化依赖
just init
# 自检
just check
just all環境ベースライン
OS:Windows スタンドアロン優先(コードは Linux 移植性を維持)
GPU:RTX 2070 8GB
LLM:ハイブリッドモード(ローカル qwen3.5-4b/2b + パブリック API)
Blender:4.2 LTS
Godot:4.4 stable
Python:≥ 3.11、uv パッケージ管理
詳細は DECISIONS.md §1 を参照。
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseCqualityCmaintenanceEnables AI agents to autonomously develop and test Godot 4 games through an MCP-based feedback loop, providing tools for authoring, running, observing, playtesting, and verifying game projects.203704MIT
- AlicenseBqualityAmaintenanceMCP server for Godot Engine enabling AI to autonomously develop, test, and debug games with deterministic playtesting, multiplayer testing, DAP debugging, LSP integration, and token efficiency.3110MIT
- AlicenseNot gradedqualityAmaintenanceAI-native open-source 2D game engine whose MCP server exposes every editor operation to coding agents as typed commands, so an agent can build, run, and verify a game inside the editor. It runs locally on macOS, Windows, and Linux with no cloud service or API key.103MIT
- AlicenseBqualityCmaintenanceAggregates game-development MCP servers (Blender, Godot, GitHub, Obsidian) behind one interface for AI clients, with smart task routing and a local GUI for multi-client support.5MIT
Related MCP Connectors
Build, validate, and deploy multi-agent AI solutions from any AI environment.
Agent-native collaboration network: orchestrate a team of long-running agents from any MCP client.
Control plane for autonomous software labor. Agents claim objectives over MCP with audit trail.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Jan-Jianhao-Liu/GameMaker-Everyone'
If you have feedback or need assistance with the MCP directory API, please join our Discord server