unity-abstract-factory について
unity-abstract-factory は、オブジェクト生成向けのファクトリーパターンを提供するシンプルな Unity スキルです。型安全なジェネリックインターフェース、ScriptableObject ベースのファクトリー、GameObject を生成するプレハブファクトリーを含みます。
主な機能
- 01型安全なジェネリックファクトリーインターフェース
- 02ScriptableObject ベースのファクトリー
- 03プレハブからの GameObject 生成
- 04装備ファクトリーの例
活用シーン
- 01関連するオブジェクト群の作成
- 02プレハブからの GameObject 生成
- 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.txtFactory.cs.txtreferences/guide.md詳細
Unity Abstract Factory
オブジェクト生成のための最小限のファクトリパターン実装です。
主な機能
- ジェネリックインターフェース:型安全な生成を実現する
IFactory<T> - SO ベースのファクトリ:データ駆動型のオブジェクトファミリー
- シンプルなプレハブファクトリ:GameObject をすばやく生成
コアファイル(2 ファイル)
Factory.cs.txt:ファクトリパターンの完全な実装(インターフェース+SO 基底クラス+プレハブファクトリ)EquipmentFactory.cs.txt:テーマに沿ったファクトリ実装の例
使用方法
複雑なファミリーには Factory<T> を継承し、シンプルな生成には PrefabFactory を使用します。
コメント
Markdown 対応