RedECS 入门模板

一个可以克隆并以此为起点开始游戏开发的模板

使用说明

此模板被分解为 3 个模块

  1. GameShared,包含所有的游戏逻辑
  2. GameMetal,一个可执行的 MacOS 目标。 您可以直接从 Xcode 运行它,只需将其选择为要运行的 Scheme 即可。
  3. GameWeb,一个 Web 可执行文件,需要通过 Carton 构建和启动
    • 使用 $ carton dev --product GameWeb 在 Web 上运行以进行开发
    • 您仍然可以在 Xcode 中构建此目标以检查编译错误,但它通过命令行使用 Carton 执行

您可能会将大部分工作放在 GameShared 中。 首先调整 MainReducer 以适应您自己的游戏逻辑。

备注