mcpField
R
rust-bevy-asset-pipeline

rust-bevy-asset-pipeline

github.com/lvtd-llc开发142 次安装7 周前更新
代码仓库

关于 rust-bevy-asset-pipeline

面向 Bevy 开发者的技能,用于构建明确、类型化且经过验证的资源加载流程,涵盖资源目录、加载状态、句柄传递和发布包检查。

主要功能

  1. 01类型化资源目录
  2. 02路径验证
  3. 03专用加载状态
  4. 04系统间共享句柄
  5. 05发布包冒烟测试

适用场景

  1. 01替换分散的资源路径
  2. 02用插件或状态组织加载
  3. 03排查发布包中的资源缺失

安装

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

$npx skills add https://github.com/lvtd-llc/skills --skill rust-bevy-asset-pipeline

安装后在 Claude Code 中输入/rust-bevy-asset-pipeline确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

guidelines.md
agents/
openai.yaml
references/
asset-pipeline-patterns.md
workflows/
build-asset-pipeline.md

详细介绍

Rust Bevy 资源管线

使用此技能让 Bevy 资源具备明确的类型、经过验证且可打包。 目标是消除散落各处的字符串路径,并让加载状态可观测。

核心工作流

  1. 清点图像、图集、字体、音效、音乐和数据文件。
  2. 创建一个负责管理路径和已加载句柄的类型化目录资源。
  3. 在游戏系统依赖这些资源之前验证路径。
  4. 在专用的加载状态或插件中加载资源。
  5. 通过资源/组件传递句柄;避免在游戏系统中重新加载资源。 系统。
  6. 使用用户将要运行的相同运行时布局,对发布包进行冒烟测试。

接下来阅读

任务加载
设计目录或加载插件guidelines.md、references/asset-pipeline-patterns.md
替换散落各处的资源路径workflows/build-asset-pipeline.md
诊断打包构建中缺失的资源guidelines.md、workflows/build-asset-pipeline.md

来源说明

本指南改编并转述自 Herbert Wolverson 的 Advanced Hands-On Rust, 尤其是第 6 章关于游戏资源的内容,以及全书反复强调的发布就绪检查。 示例均为原创骨架。

评论

支持 Markdown