歩行Animation無しで、人間らしいリアルな歩行アニメーションをさせるスクリプトです。自動的にリアルタイムな歩行アニメが生成されます。街の通行人など大量のモブキャラは同じモーションを使い回しがち。歩き方に変化のあるアニメーションを素早く量産することができます。Bipedの講演がありました。満を持して、ついに本日アセットストアにてリリースされました。具体的な内容はgamesindustry.bizの記事がわかりやすくてオススメです。am5:00頃にリリースしましたよ。通常はモーションキャプチャでリアルな歩行アニメを制作したり、モデリングソフトや、それ系のアセットで歩行モーションの制作。工数や技術力、忍耐力が必要になります。完成したAnimationをAnimatorへ組み込み。直感的でシンプルに作りたい。自動的に方向と速度に合わせてアニメーションしてくれるのです。Biped」を取り付けて実行。シーンビューでキャラを上下左右に引っ張ると、このように歩かせることが出来るようになります。移動速度に応じて歩幅やアニメ速度が変化します。群衆の1人1人に違った歩き方をさせるSmartRigを開発したきっかけそもそもキャラクターのアニメーションを自動生成しようと思ったきっかけは,本業での無茶振りからだという。引用:http://jp.gamesindustry.biz/article/1805/18051401/作家さんが開発したきっかけは、本業の作業効率を高めるためにあった。群衆を沢山配置して、それぞれ別のモーションにするなんて考えるだけで辛いです。歩行パラメータの違うキャラを量産するだけで素早く完遂できちゃう。この記事を読んでから「プロシージャルの強み」を実感できました。Biped」を導入してみてはいかがでしょうか。モブキャラでも見分けが付くほど良い動きをしてくれると嬉しいですね。開発の流れをザックリ解説Humanoid(人型)のキャラクターを用意する。Genericは非対応のようです。↓コアとなる「コンポーネント」をキャラにアタッチ。身長や体型に合わせてパラメータを調整する。実行時にキャラクターを移動させると自動的に足と腕が動きます。攻撃などのアニメを歩行と同時に再生することも可能です。アニメーションレイヤーを追加することで他のモーションを使用できます。Unityの基本と同じ。複雑な地形でも地に足を付けて歩きます。これは同じシステムでコライダーを持つキャラ4体が衝突する実験動画です。複雑な衝突にも対応します。選択中のキャラは体を捻らせて回避している動きが素晴らしい。