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 章と、本書全体で繰り返し取り上げられるリリース準備状況の確認事項を、変換して言い換えたものです。例は独自のひな形です。

コメント