筆者はというと、自宅観戦だったので久しぶりに長編のゲーム開発記事を書いてみた。
なお今回は「初めてのキャラクターAI」とタイトルにつけてるが、コーディングに自信のない方は読み進めるのをオススメしない。
もちろん「プログラムは余裕さ、早くAIやろうぜ!」という奇特な方がいたらそれはそれで心配であるが、中級程度の自信をもっているのであれば問題ない(はずだ)。
そんな前提をおいたうえでも、今回は最後まで読むとかなり長編シリーズとなる。気合を入れて読んでいただくことをオススメする!
http://unitygems.com/basic-ai-character/
November 22, 2012
敵キャラにもっと狡猾な動きをさせよう!NPCキャラクターのAI(人口知能)を始めるにあたってこのイントロダクションを読んで、関連するテクニックや手順をみていく。
初めてのキャラクターAI
目的
初めてのゲームをこれから開発し、まあゾンビ ゲームかSlenderのようなゲームを、目指してるのだとしよう。最悪なことにゾンビのはずのキャラクターが木や壁をすり抜けてしまって、これではすっかりゴーストだ。ゾンビのコードとコンポーネントを見て見るけど、何も間違ってるように見えず、壁のロジックまで見てみる。まあ、何かが間違ってるので正しく動かないのだ。このチュートリアルではNPCキャラクターを動きまわして、環境によって反応させ、FSMを導入する方法を見ていく。Unity Gemsにある宇宙船シューティング (Space Shooter)チュートリアルよりは発展的でありながらFSM チュートリアルよりはとっつきやすい。
目次
- 最初にNPCの設定
- 巡回点の追加
- 巡回パターンの追加
- デリゲートの使い方
- さあ近づいてこい(距離のチェック)
- 見えるようにする(視界のチェック)
- しゃがんで隠れる(隠れる場所を探す) ※2013/2/11 元記事より削除
プロジェクトサンプルのダウンロード
http://unitygems.com/Downloads/AICharacter/AICharacter5.zip からダウンロード。(Unity Gemsサイト)
http://gamesonytablet.blogspot.jp/2013/01/unityai4.html
返信削除を見たいのですが、消えてしまってました。
復元していただけませんかね?
先ほどのコメントですが、
返信削除過去記事一覧からなら可能でした。
ありがとうございました、すみません!
リンク先が正しくなかったようでしたので直しました。お知らせいただき有難う御座います!
削除プロジェクトサンプルのダウンロードのURLに飛ぶとpageokとしか表示されないのですが、ダウンロードの方法を教えていただけないでしょうか?
返信削除お返事が遅くなりすみません。
返信削除トップページが変更になったようです。記事中にあるリンクが大幅に変更になっているとおもいます:
https://unitygem.wordpress.com/
探してみたのですが、どうやらサイトから当該記事がなくなっているようです・・・残念です!
返信削除