返回顶部
g

game-architect游戏架构师

READ this skill when designing or planning any game system architecture — including combat, skills, AI, UI, multiplayer, narrative, or scene systems. Contains paradigm selection guides (DDD / Data-Driven / Prototype), system-specific design references, and mixing strategies. Works as a domain knowledge plugin alongside workflow skills (OpenSpec, SpecKit) or plan mode of an agent.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 0.1.0
安全检测
已通过
289
下载量
免费
免费
1
收藏
概述
安装方式
版本历史

game-architect

游戏架构技能

游戏架构领域知识参考。为游戏项目架构提供范式选择、系统设计参考。

[!NOTE]
本技能仅包含领域知识,不包含工作流程。请搭配工作流技能(如OpenSpec、SpecKit)或智能体的计划模式使用,以完成结构化设计流程。

使用模式

搭配工作流技能(推荐)

与工作流技能(如OpenSpec、SpecKit)或智能体的计划模式配合使用时,本技能作为领域知识插件:

  • - 需求/规格阶段:参考范式选择指南和系统专项参考,为架构决策提供依据
  • 设计/规划阶段:使用下方参考查找指南,阅读相关references/文档

独立使用

如需独立使用,也可使用轻量级workflow-standalone.md作为自包含设计流程。

知识查询模式

当用户请求查询游戏架构相关知识时,本技能根据任务提供相关references/文档的参考查找指南。



参考查找指南

设计游戏架构时,根据任务阅读相应的references/文档:

架构参考

场景阅读文档
始终(高层结构)references/macro-design.md
始终(核心原则)
references/principles.md | | 需求分析 | references/requirements.md | | 选择DDD范式 | references/domain-driven-design.md | | 选择数据驱动范式 | references/data-driven-design.md | | 选择原型范式 | references/prototype-design.md | | 演进与扩展性审查 | references/evolution.md | | 需要性能优化 | references/performance-optimization.md | | 需要多人支持 | references/system-multiplayer.md |

系统专项设计请参见下方系统专项参考表。

系统专项参考

系统类别参考文档
基础与核心(日志、定时器、模块、事件、资源、音频、输入)references/system-foundation.md
时间与逻辑流(更新循环、异步、有限状态机、命令队列、控制器)
references/system-time.md | | 战斗与场景(场景图、空间分区、ECS/EC、加载) | references/system-scene.md | | UI与模块(模块管理、MVC/MVP/MVVM、UI管理、数据绑定、响应式) | references/system-ui.md | | 技能系统(属性、技能、Buff) | references/system-skill.md | | 动作战斗系统(判定框、伤害、近战、投射物) | references/system-action-combat.md | | 叙事系统(对话、过场动画、故事流程) | references/system-narrative.md | | 游戏AI系统(移动、寻路、决策、战术) | references/system-game-ai.md | | 多人系统(客户端-服务器、同步模型、分布式服务器、AOI、通信) | references/system-multiplayer.md | | 算法与数据结构(寻路、搜索、物理、通用求解器) | references/algorithm.md |

范式选择指南

范式关键点适用范围示例参考文档
领域驱动设计(DDD)OOP与实体优先规则复杂度高。<br>领域概念丰富。<br>实体种类繁多。核心战斗逻辑、物理交互、伤害/Buff规则、复杂AI决策。references/domain-driven-design.md
数据驱动设计
数据层优先 | 内容复杂度高。
流程编排。
简单数据管理。 | 内容:任务、关卡设计。
流程:教程流程、技能执行、叙事。
管理:背包、商店、邮件、排行榜。 | references/data-driven-design.md | | 用例驱动原型 | 用例实现优先 | 快速验证 | 游戏开发大赛、核心机制测试。 | references/prototype-design.md |

范式混合使用

大多数项目会混合使用多种范式:

  1. 1. 宏观一致性:所有模块遵循相同的模块管理框架。
  2. 核心实体与规则使用领域驱动:对规则复杂度高、领域概念丰富、实体种类繁多的系统使用DDD(如战斗角色、伤害公式、AI决策)。
  3. 内容、流程与状态使用数据驱动:对可扩展内容(任务、关卡设计)、流程编排(教程、技能执行、叙事)和简单数据管理(背包、商店)使用数据驱动。
  4. 混合范式

- 4.1 实体即数据:领域实体天然同时持有数据(字段)和行为(方法)。设计实体时使其易于序列化(使用ID、将状态保持为纯字段),从而无需单独的数据层即可承担双重角色。
- 4.2 流程+领域:使用数据驱动流程编排序列/管道,使用领域逻辑处理每个步骤的规则。例如技能系统:流程驱动施法→引导→应用,领域处理伤害计算和Buff交互。
- 4.3 分离数据/领域层:仅在编辑时和运行时表示真正存在差异时使用。通过烘焙/编译步骤进行桥接。例如可视化节点图编辑器、编译后的资源。
- 4.4 范式可互换性:许多系统可以用任一范式有效实现。例如角色继承层次结构(领域)↔ ECS组件+系统(数据驱动);带封装规则的Buff对象(领域)↔ 由通用管道解析的标签+效果数据条目(数据驱动)。权衡信号参见上方选择标准表。
  1. 5. 集成:应用层桥接不同范式。

选择标准

当DDD和数据驱动都适用时,参考以下信号:

信号倾向DDD倾向数据驱动
实体交互复杂的多实体规则(攻击者×防御者×Buff×环境)主要是CRUD+展示,跨实体规则少
行为来源
因实体类型而异,难以用纯数据表达 | 由配置表驱动,设计师创作的内容 |
| 变更频率 | 规则随游戏平衡迭代而变化 | 内容/流程变更频率远高于逻辑 |
| 性能特征 | 丰富的对象图开销可接受 | 需要批处理、缓存友好的布局 |
| 网络 | 有状态对象可接受 | 偏好扁平状态快照(同步、回滚) |
| 团队工作流 | 程序员负责逻辑 | 设计师需要无需改代码即可迭代 |

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 game-architect-1776201684 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 game-architect-1776201684 技能

通过命令行安装

skillhub install game-architect-1776201684

下载

⬇ 下载 game-architect v0.1.0(免费)

文件大小: 63.06 KB | 发布时间: 2026-4-15 11:49

v0.1.0 最新 2026-4-15 11:49
Initial release of the game-architect skill—a comprehensive game system architecture reference.

- Provides a detailed knowledge base for selecting and mixing architectural paradigms (DDD, Data-Driven, Prototype) in game projects.
- Contains reference lookup guides and system-specific design tables for common categories: combat, skills, AI, multiplayer, UI, narrative, and scene systems.
- Designed to pair with workflow skills (e.g., OpenSpec, SpecKit) as a domain knowledge plugin or support structured planning in agent workflows.
- Includes a concise guide for mixing paradigms and selection criteria tables to assist architectural decision-making.
- Offers lightweight standalone usage and direct knowledge query support.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部