mcpField
U
unity-ecs-patterns

unity-ecs-patterns

github.com/muharremtozan开发1755 次安装23 周前更新
代码仓库

关于 unity-ecs-patterns

为 Unity DOTS 提供实践模式,涵盖 ECS、Job System 和 Burst Compiler,适合构建及优化数据导向游戏的开发者,并可参考实现手册获取详细示例。

主要功能

  1. 01Unity DOTS 实践模式
  2. 02Entity Component System 指导
  3. 03Job System 与 Burst 优化
  4. 04面向对象代码转 ECS
  5. 05实现手册参考

适用场景

  1. 01管理大量游戏实体
  2. 02用 Jobs 和 Burst 并行化逻辑
  3. 03将面向对象代码转为 ECS

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/muharremtozan/unity-agent-skills --skill unity-ecs-patterns

安装后在 Claude Code 中输入/unity-ecs-patterns确认已加载。

附带文件resources/implementation-playbook.md

详细介绍

Unity ECS 模式

Unity 的面向数据技术栈(DOTS)生产实践模式,包括实体组件系统、作业系统和 Burst 编译器。

在以下情况下使用此技能

  • 构建高性能 Unity 游戏
  • 高效管理数千个实体
  • 实现面向数据的游戏系统
  • 优化受 CPU 限制的游戏逻辑
  • 将面向对象的游戏代码转换为 ECS
  • 使用 Jobs 和 Burst 实现并行化

在以下情况下不要使用此技能

  • 任务与 Unity ECS 模式无关
  • 你需要本范围之外的其他领域或工具

说明

  • 明确目标、约束和所需输入。
  • 应用相关最佳实践并验证结果。
  • 提供可执行的步骤和验证方法。
  • 如果需要详细示例,请打开 resources/implementation-playbook.md。

资源

  • resources/implementation-playbook.md:包含详细模式和示例。

评论

支持 Markdown