跳转到内容

快速开始

先运行一个小示例,再去了解它用到的接口。
在用编程智能体?从这里开始

参伍为编程智能体提供了两个 skill。请让智能体在写代码前先加载它们:canwu-engine-docs 与 canwu-engine-usage。然后从快速开始和相关可运行示例入手,按需查阅开发指南。

可以直接发送的提示

请先加载 canwu-engine-docs 和 canwu-engine-usage 两个 skill,再阅读与本任务对应的参伍教程、开发指南页面和示例。只通过 canwu-api 实现;动手修改前先说明需要保持的约束;完成后运行示例或针对性检查。

建议从 移动军队 开始。它只需要几分钟,在任何装有 Rust 1.88 或更新版本的机器上都能运行, 并完整展示一个周期:提交命令、推进时间,再对这次运行做存档、派生分支和重放。其他教程可以 等到需要对应功能时再看。

部分 适用情况 从这里开始
快速开始 第一次使用参伍,想先运行起来 移动军队
教程 想逐一掌握引擎的核心功能 连续时间游戏循环
开发指南 正在把参伍接入自己的应用,要完成某项具体任务 接入并驱动模拟运行
引擎架构 想了解命令如何结算、记录和重放 架构总览
领域系统 需要知识、资源、移动、战争、技术、赋税或社会方面的规则 领域系统
案例 想看几个系统在同一个场景中配合运行 案例
参考 需要查某个概念的规范中英文术语 参伍术语表

这些教程只用到 canwu-api,移动军队还用到参考世界。 渲染器、窗口、输入设备和游戏框架仍由你的应用选择。

领域系统提供知识、资源、军事、财政等方面的具体规则,大多是按需注册的可选 crate。 其中三个系统还有实践教程,对应的设计页面分别是路线、运输与移动、 军事和技术。

案例把几个系统组合进一个可运行的历史场景。