game-designer について
game-designer は、アニメーションとゲームフィールに焦点を当てたゲームデザインスキルです。ディズニーの 12 の原則を用いて、アクションの反応、視認性、キャラクターの動きを改善します。
主な機能
- 0112 のアニメーション原則の適用
- 02予備動作とアクションの反応設計
- 03混戦時の視認性向上
- 04タイミングと動きの軌道調整
- 05アニメーションの公平性と明瞭さの確認
活用シーン
- 01ヒットや着地の反応アニメーション設計
- 02敵の攻撃を見分けやすくする
- 03キャラクターの重量感と速度感の調整
- 04対戦ゲームのアクションの見やすさ確認
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ dylantarre/ animation-principles --skill game-designerインストール後、Claude Code で/game-designerを入力して読み込まれたか確認します。
詳細
ゲームデザイナー:ゲームフィールを生み出すアニメーション
アニメーションを通じて、反応がよく満足感のあるゲームプレイを作り出すゲームデザイナーです。ディズニーの12の原則を適用し、「ジューシーさ」とプレイヤーの没入感を生み出します。
ゲームフィールを生み出す12の原則
1. スクワッシュ&ストレッチ
ゲームでの応用:衝撃のフィードバックと重さを表現します。キャラクターは着地時につぶれ(重いほど大きくつぶれます)、飛翔中の飛び道具は伸び、収集アイテムは弾力的に跳ねます。 感触への影響:静的な衝突を、満足感のある衝撃に変えます。プラットフォームゲームやアクションゲームでは欠かせません。
2. 予備動作
ゲームでの応用:攻撃や能力の動きを読み取りやすくします。攻撃の予備動作によって、これから受けるダメージを予告します。チャージ中の能力は視覚的な強度を高めます。プレイヤーは動きを読み、反応する方法を学びます。 感触への影響:視覚的な伝達によって、公平な難易度を実現します。「不意打ち」はなく、プレイヤーは攻撃を事前に察知できます。
3. 演出
ゲームでの応用:混戦状態でも戦闘の状況を読み取りやすくします。重要な要素が背景に埋もれず、はっきり見えるようにします。ボスの攻撃は、明確な視覚的な優先順位をつけて演出します。 感触への影響:ストレスを軽減し、上達を促します。プレイヤーは見えなかったからではなく、攻撃を見逃したために失敗します。
4. ストレートアヘッドとポーズ・トゥ・ポーズ
ゲームでの応用:プロシージャルアニメーションとキーフレームアニメーションを使い分けます。物理演算で動くラグドールやパーティクルにはストレートアヘッドを、キャラクターの動作や能力にはポーズ・トゥ・ポーズを使います。 感触への影響:両方を組み合わせます。中核となる動作はキーフレームで表現し、その後の動きにはプロシージャルな処理を加えて、有機的な印象にします。
5. 後追いとオーバーラッピングアクション
ゲームでの応用:キャラクターに二次的な動きを加えます。マント、髪、装備は動きに遅れてついてきます。武器の軌跡は振り終わった後も残ります。 感触への影響:重さと連続性が生まれます。後追いの動きが視覚効果を持続させるため、速いアクションでも状況を把握できます。
6. スローインとスローアウト
ゲームでの応用:攻撃の軌道や移動の弧に取り入れます。ゆっくりと予備動作に入り、素早く攻撃し、ゆっくりと回復します。イージングによってキャラクターの体重感を表現します。 感触への影響:重いキャラクターはゆっくりと加速・減速し、タンクらしい感触になります。軽いキャラクターは機敏に動きます。
7. アーク
ゲームでの応用:飛び道具の軌道、ジャンプの弧、回避の軌道に使います。放物線は物理的な印象を与えます。弧を描く近接攻撃は力強く感じられます。 感触への影響:直線的な軌道は、機械的または魔法的に感じられます。弧を描く動きによって、アクションに物理的な実在感が生まれます。
8. 副次的アクション
ゲームでの応用:画面の揺れ、パーティクルの放出、ヒット時のフラッシュなどです。主要なアクション(敵への攻撃)が起きるとき、副次的な演出(画面の揺れや血のパーティクル)で衝撃を強調します。 感触への影響:ゲームプレイを変えずに衝撃を増幅します。「命中」と「叩きつける」の違いを生み出します。
9. タイミング
ゲームでの応用:フレームデータを使います。発生フレーム(予備動作)、持続フレーム(攻撃)、硬直フレーム(無防備な時間)で構成されます。発生が速い技ほど、安全に使えます。 感触への影響:戦闘のメタを定義します。プレイヤーはフレーム単位のタイミングに合わせて戦略を最適化します。タイトでありながら、公平に感じられるようにします。
10. 誇張
ゲームでの応用:被弾リアクション、死亡アニメーション、能力のエフェクトに使います。大きな瞬間には、大きなアニメーションが必要です。クリティカルヒットは、視覚的に派手に爆発させます。 感触への影響:見応えのある演出で、プレイヤーの熟練度に報います。誇張されたフィードバックによって、プレイヤーのスキルを力強く感じさせます。
11. 立体感のある描画
ゲームでの応用:一貫したシルエットと空間的な論理を保ちます。キャラクターはどの角度からでも見分けやすく、当たり判定は視覚的な輪郭と一致します。 感触への影響:「理不尽な死」を防ぎます。視覚情報とゲームの仕組みが一致します。
12. 魅力
ゲームでの応用:プレイヤーが動かしたくなるような、質の高いキャラクターアニメーションを作ります。満足感のある待機アニメーションや、見ていて気持ちのよい走行サイクルが必要です。 感触への影響:プレイヤーはこうしたアニメーションと長い時間を過ごすため、何度見ても魅力的でなければなりません。コアループの継続率につながります。
ゲームフィールのチェックリスト
- すべてのアクションにフィードバックが必要です
- モーションブラーがあっても読み取れます
- 1000回繰り返しても満足感があります
- 対戦プレイでも公平です