人类群星闪耀时之回到上古时代 — 学者对决 Demo

TRAE AI 创造力大赛 — 初赛 Demo 提交

标签

学习工作

标题

学习工作 · 人类群星闪耀时之回到上古时代 — 学者对决 Demo


学者对决_Demo_HTML.zip (6.9 KB)

1. Demo 简介

具体用trae的实现过程见:trae 实现过程


是什么

《人类群星闪耀时之回到上古时代》是一款即时策略卡牌对战游戏(类似「皇室战争」玩法),使用 Unity 6 引擎 + C# 开发,并借助 TRAE IDE 的 AI 能力加速开发流程。

面向谁

  • 策略卡牌游戏爱好者

  • 对历史/哲学/科学学者题材感兴趣的玩家

  • 喜欢短平快对战(3分钟一局)的移动端用户

主要功能

  1. 双线对战系统 — 3分钟实时对战,摧毁对方「知识殿堂」即获胜

  2. 8位学者卡牌 — 牛顿、爱因斯坦、孔子、高斯、苏格拉底、欧拉、李白、孙子,每位学者拥有独特的属性(HP、伤害、速度、费用)

  3. 灵力值系统 — 2.8秒恢复1点,最后60秒双倍加速,策略性决定出牌时机

  4. AI对手 — 内置 AI 自动部署单位进攻,可单人畅玩

  5. 塔防机制 — 双方各有1座知识殿堂(4000HP)+ 2座学派塔(2000HP),推塔推进


2. Demo 创作思路

灵感来源

经典手游「皇室战争」(Clash Royale)的核心玩法——快节奏卡牌对战 + 塔防推线。我们希望将这种成熟的玩法与人类文明史上的伟大学者相结合,创造一种「用智慧对决」的新体验。

想解决的问题

市面上卡牌对战游戏多以奇幻/魔幻题材为主,缺乏知识文化底蕴。我们希望玩家在游戏过程中,不仅能享受策略对战的乐趣,还能接触到人类历史上真正做出过伟大贡献的学者。

为什么做这个方向

  1. 玩法成熟 — 皇室战争的玩法已被全球数亿玩家验证,核心机制可靠

  2. 题材差异化 — 「学者对决」的主题在市场上具有独特辨识度

  3. 可扩展性强 — 36位学者、7大技能类型的完整设计框架已规划完成,后续可不断丰富


3. Demo 体验地址

Web 在线体验(推荐)

将 scholars-clash-demo.html 文件在浏览器中打开即可直接游玩(已打包为 zip 文件附送)。

操作说明

  1. 点击底部卡牌选中

  2. 再点击左半场(蓝色方)部署学者单位

  3. 单位会自动走向敌方并攻击

  4. 摧毁敌方知识殿堂即可获胜


4. TRAE 实践过程

开发流程


第1阶段:项目规划与设计(TRAE讨论)

→ 确定「学者皇室战争」方向

→ 设计36位学者卡牌体系

→ 制定MVP范围:核心战斗 > 8张卡牌 > AI

第2阶段:项目迁移(TRAE辅助)

→ 从团结引擎迁移到 Unity 6

→ 配置 MCP 服务器实现 AI ↔ Unity 实时交互

→ 安装 agent-bridge-for-unity 桥接工具

第3阶段:核心对战实现(TRAE生成代码)

→ 战场系统(网格、河流、桥梁、塔)

→ 卡牌系统(8卡组循环、4张手牌、费用消耗)

→ AI对手(自动部署、随机出兵)

→ 单位AI(自动寻敌、攻击、死亡)

第4阶段:网页版构建(TRAE生成)

→ 纯 HTML/JS/CSS 完整对战游戏

→ Canvas 2D 实时渲染

→ 触摸/鼠标拖拽部署支持

→ 加时赛 + 胜负判定

关键 Session ID

以下为 TRAE IDE 中的关键开发对话记录:

| 阶段 | Session ID |

|------|-----------|

| 项目框架设计 | 点击对话 1 — 总路线规划 |

| Unity 6 项目迁移与编译修复 | 点击对话 2 — 编译错误修复 |

| MCP 服务器配置与桥接 | 点击对话 3 — Agent Bridge 安装 |

| 对战系统核心逻辑 | 点击对话 4 — 卡牌/灵力/AI 实现 |

| 卡牌 UI 系统 | 点击对话 5 — 卡牌显示与交互 |

| 网页版 HTML Demo | 点击对话 6 — 独立可运行版本 |

关键步骤截图

  1. 项目整体架构设计 — 初始路线图与设计方案

  2. 卡牌对战游戏运行截图 — 游戏中卡牌部署和战斗画面

  3. Unity 6 编辑器内场景 — BattleScene 编辑视图

技术栈

| 技术 | 用途 |

|------|------|

| Unity 6 (6000.5.3f1) | 游戏引擎 |

| C# | 游戏逻辑脚本 |

| Agent Bridge for Unity | MCP 桥接,AI ↔ Unity 通信 |

| HTML5 / Canvas / JS | 可体验 Demo 构建 |

| WebGL | Unity Web 导出 |


备注

由于开发时间有限(从项目启动到初赛截止仅约 2 周),当前 Demo 实现了以下 MVP 核心功能:

  • :white_check_mark: 完整对战循环(部署、战斗、胜负)

  • :white_check_mark: 8位学者卡牌 + 灵力值系统

  • :white_check_mark: AI 对手自动部署

  • :white_check_mark: 塔防机制(推塔胜利)

  • :white_check_mark: 加时赛机制

计划中但尚未完成的功能:

  • :hourglass_not_done: 36位学者完整卡池

  • :hourglass_not_done: 7大技能类型(辩论/实验/计算/想象/运动/感受/治理)

  • :hourglass_not_done: 局域网联机

  • :hourglass_not_done: 学者工坊(自定义卡牌编辑器)

  • :hourglass_not_done: 技能克制环系统

这些功能已在设计文档中完整规划,后续将持续迭代。


附:原参赛报名帖

[学习工作 · 科普向决策卡牌游戏【人类群星闪耀时之回到上古时代】]


*开发者:shikunpunk

开发工具:TRAE IDE + Unity 6

提交日期:2026年7月15日

很有创意,给你投了一票,加油!祝你顺利晋级,希望能互相支持,给我也投一票,【学习工作赛道】英语星图 · 小学英语AI闯关学习舱,AI闯关系统,带你在星空中学习。 - TRAE AI 创造力大赛 / 【大赛初赛专区】 - TRAE 官方中文社区

给你个小建议,你的页面其实可以多元一些,比如多间点颜色、图标或动态,白色可能有点单调了,容易让人感到疲惫。