Communitygithub.com

MelonS/MelonS-Agents

基于 Unity 的迷你殖民地模拟游戏原型,使用 game-dev-agent 构建,是展示 AI Agent 与游戏开发 T 型技能的作品集项目。

MelonS-Agents 是什么?

这是一个在 7 天内使用 `game-dev-agent` 工具构建的 Unity 迷你殖民地模拟游戏垂直切片(vertical slice),主要用于技术演示和作品集展示。项目专注于核心玩法循环,包括 2-3 个小人、3 种需求(食物、睡眠、心情)、2 种资源(木材、食物)以及基于优先级的需求满足 AI。此外,还实现了 AI 导演系统,可生成 LLM 驱动的随机事件。该项目不仅展示了 AI Agent 在资产生成、代码搭建和平衡性调整方面的能力,其 7 天的每日构建计划也系统性地验证了智能体在完整游戏开发流程中的效率。它支持 Unity 2022.3.32f1 版本,产出为每日可执行快照,目标受众为游戏公司及 AI Agent 工程岗位的招聘经理。

兼容平台✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/MelonS/MelonS-Agents/tree/HEAD/games/pawnsim

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

pawnsim

Unity 迷你殖民地模拟游戏垂直切片,7 天内使用 game-dev-agent 完成资产生成、 代码搭建、平衡性调整及游戏内 AI 导演的实现。

参考游戏

殖民地模拟类型。我们正在构建一个垂直切片 — 并非克隆,也不是竞争。纯粹用于演示。

范围(第 1 天开始时锁定)

包含排除
2-3 个小人10+ 个小人
3 种需求(食物、睡眠、心情)8+ 种需求
2 种资源(木材、食物)完整经济系统 + 生产链
3-4 种行为(砍伐、进食、睡眠、闲逛)建造、制作、研究
50×50 瓦片地图开放世界 / 多生态区
AI 导演 — 3-5 种事件类型季节、天气模拟、袭击
基于最高需求的实用 AI心情 / 关系模拟
基本存档/读档(JSON)自动保存 / 多存档 / 云存档
俯视 2D3D / 等距视角

每日交付物计划

天数启动后 .exe 显示内容
1标题 → 开始 → 空地图 + 1 个闲置小人,可点击
2右键点击小人移动,需求 UI 面板逐渐下降
3地图上生成树木,小人可砍伐木材,木材计数器增加
43 个小人,自主满足需求(实用 AI)
5AI 导演生成随机事件(LLM 驱动的文本)
6存档/读档功能生效,添加背景音乐和音效
7打磨 + 演示视频 + 作品集 README

每天 = builds/day-X-2026-MM-DD.exe 快照存档。

目录结构

games/pawnsim/
├── SKILL.md (本文件)
├── unity-project/          # Unity 2022.3.32f1 项目根目录
│   ├── Assets/
│   │   ├── Scripts/        # C#(由 code_assist 模块生成)
│   │   ├── Sprites/        # 2D 美术(由 asset_gen 模块生成)
│   │   ├── Audio/          # BGM + SFX(由 audio_gen 模块生成)
│   │   ├── Configs/        # ScriptableObject 平衡数据
│   │   └── Scenes/
│   ├── Packages/
│   └── ProjectSettings/
├── builds/                 # 每日 .exe 快照(已 gitignore)
│   ├── day-1-2026-05-26.exe
│   └── ...
└── docs/
    ├── DESIGN.md           # 范围 + 系统列表
    ├── AGENT_LOG.md        # AI Agent 每日操作记录
    └── DEMO.md             # 演示视频脚本 + 作品集叙事

公开构建叙事

每日的提交日志 = AI Agent 当天的贡献。第 7 天结束时的作品集 README 内容为“AI Agent 在 7 天内构建了这个游戏,以下是每一天的进展 + 各个 Agent 模块负责的内容”。

目标受众:游戏公司及普通科技公司中负责招聘 AI Agent 工程师的招聘经理。

相关技能