create-game-vfx について
ゲーム開発向けのスキルです。演出より先にゲーム上の意味が伝わるビジュアルエフェクトの設計と実装を支援し、仕様化、効率的な実装、後処理、各種状況での検証を扱います。
主な機能
- 01ゲームプレイ中心の効果仕様
- 02オブジェクトプールとリソース再利用
- 03パーティクル上限と安全な後処理
- 04モーション低減時の代替表現
- 05ゲームプレイと性能の確認
活用シーン
- 01明確な戦闘ヒット・状態エフェクトの計画
- 02リセットや一時停止時のリーク防止
- 03低画質設定でのエフェクト視認性テスト
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ mengto/ skills --skill create-game-vfxインストール後、Claude Code で/create-game-vfxを入力して読み込まれたか確認します。
同梱ファイルagents/openai.yaml
詳細
ゲームのVFXを作成する
演出を加える前に、ゲームプレイ上の意味が伝わるようにします。
仕様を決める
各エフェクトについて、発動条件、所有者、持続時間、ゲームプレイ上の意味、カメラから離れたときのシルエット、色の優先順位、生成数の上限、クリーンアップのルール、動きを抑えた場合の代替表現を定義します。予告、接触、成功、失敗、残留する状態変化のビジュアルを分けます。
安全に実装する
短命なオブジェクトはプールし、マテリアルやジオメトリを再利用して、パーティクル数に上限を設け、フレームごとのメモリ割り当てを避けます。重要なUIやターゲットの周囲では、加算合成や透明度の使用を控えます。リセット、死亡、一時停止時にエフェクトが残らないよう、クリーンアップを冪等にします。
検証する
エフェクトの重なり、複数のターゲット、短時間での繰り返し、一時停止と再開、最低画質、動きを抑えた設定、タッチ操作向けのビューポートでテストします。実際のエンカウントで、警告、ドローコール、フレーム時間、視認性を確認します。
コメント
Markdown 対応