游戏开发AI代理

一个使用MCP协议进行游戏开发的AI代理项目,旨在探索AI在游戏开发领域的能力。

  • by csokosgeza
  • JavaScript
  • 本地部署
  • 更新于
在 GitHub 查看 csokosgeza/wolfgame

使用说明

WolfGame项目

项目目标

该项目是一个游戏开发实验,其中AI代理使用MCP(模型上下文协议)开发游戏。其目的是观察代理在游戏开发方面的能力。

代理人的任务

  1. 选择游戏类型代理可以自由选择游戏类型(如基于浏览器的游戏,终端游戏等)
  2. 技术堆栈的选择代理商决定使用哪些技术
  3. 游戏设计创建简单的游戏计划
  4. 实施编写游戏代码
  5. 测试:控制游戏的运行
  6. 文档简要描述游戏和开发过程

项目结构

wolfgame/
├── README.md              # Projekt leírása
├── docs/                  # Dokumentáció
│   ├── game-design.md     # Játékterv
│   ├── development-guide.md # Fejlesztői útmutató
│   └── api-reference.md   # API referencia (ha szükséges)
├── src/                   # Forráskód
│   ├── assets/            # Grafikus és egyéb erőforrások
│   ├── scripts/           # Játéklogika
│   └── styles/            # Stíluslapok (ha webes játék)
├── tests/                 # Tesztek
├── .github/               # GitHub specifikus fájlok
│   └── workflows/         # GitHub Actions (opcionális)
└── game-idea.md           # Játékötlet vázlat

开发方针

  • 保持代码清晰和良好的评论
  • 在开发过程中使用版本跟踪
  • 创建简短但信息丰富的提交消息
  • 记录重要决策和开发过程

MCP工具的使用

该项目使用MCP连接到GitHub,允许您:

  • Repository 内容管理
  • 创建和修改文件
  • 分支管理
  • 提交和提取请求

结果

在项目结束时,必须创建一个可操作的游戏,并提供适当的文档。

联系方式

如果您对该项目有任何疑问,请在仓库中打开一个问题。


该项目旨在测试人工智能能力,并记录开发过程。