mcpField
U
unity-abstract-factory

unity-abstract-factory

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

unity-abstract-factory について

unity-abstract-factory は、オブジェクト生成向けのファクトリーパターンを提供するシンプルな Unity スキルです。型安全なジェネリックインターフェース、ScriptableObject ベースのファクトリー、GameObject を生成するプレハブファクトリーを含みます。

主な機能

  1. 01型安全なジェネリックファクトリーインターフェース
  2. 02ScriptableObject ベースのファクトリー
  3. 03プレハブからの GameObject 生成
  4. 04装備ファクトリーの例

活用シーン

  1. 01関連するオブジェクト群の作成
  2. 02プレハブからの GameObject 生成
  3. 03テーマ別装備ファクトリーの構築

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/muharremtozan/unity-agent-skills --skill unity-abstract-factory

インストール後、Claude Code で/unity-abstract-factoryを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

assets/code/
EquipmentFactory.cs.txt
Factory.cs.txt
references/
guide.md

詳細

Unity Abstract Factory

オブジェクト生成のための最小限のファクトリパターン実装です。

主な機能

  1. ジェネリックインターフェース:型安全な生成を実現する IFactory<T>
  2. SO ベースのファクトリ:データ駆動型のオブジェクトファミリー
  3. シンプルなプレハブファクトリ:GameObject をすばやく生成

コアファイル(2 ファイル)

  • Factory.cs.txt:ファクトリパターンの完全な実装(インターフェース+SO 基底クラス+プレハブファクトリ)
  • EquipmentFactory.cs.txt:テーマに沿ったファクトリ実装の例

使用方法

複雑なファミリーには Factory<T> を継承し、シンプルな生成には PrefabFactory を使用します。

コメント