mcpField
U
unity-ecs-patterns

unity-ecs-patterns

github.com/muharremtozan開発1755 回インストール23 週間前に更新
リポジトリ

unity-ecs-patterns について

ECS、Job System、Burst Compiler など、Unity DOTS の実践パターンを扱うスキルです。データ指向のゲームを開発・最適化する開発者向けで、実装プレイブックも参照できます。

主な機能

  1. 01Unity DOTS の実践パターン
  2. 02Entity Component System の指針
  3. 03Job System と Burst の最適化
  4. 04オブジェクト指向コードの ECS 移行
  5. 05実装プレイブックの参照

活用シーン

  1. 01多数のゲームエンティティの管理
  2. 02Jobs と 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 パターン

Entity Component System、Job System、Burst Compiler を含む、Unity の Data-Oriented Technology Stack(DOTS)の本番環境向けパターンです。

このスキルを使用する場合

  • 高性能な Unity ゲームを開発するとき
  • 数千のエンティティを効率的に管理するとき
  • データ指向のゲームシステムを実装するとき
  • CPU 負荷の高いゲームロジックを最適化するとき
  • OOP のゲームコードを ECS に変換するとき
  • 並列化に Jobs と Burst を使用するとき

このスキルを使用しない場合

  • タスクが Unity ECS パターンに関係しない場合
  • この範囲外の別のドメインやツールが必要な場合

手順

  • 目標、制約、必要な入力を明確にします。
  • 関連するベストプラクティスを適用し、結果を検証します。
  • 実行可能な手順と検証方法を提示します。
  • 詳細な例が必要な場合は、resources/implementation-playbook.md を開きます。

リソース

  • 詳細なパターンと例については、resources/implementation-playbook.md を参照してください。

コメント