ゲームAIラウンドテーブル・オン・ツイッター第5回 「デジタルゲームAI入門」
最初は直線追尾で実装して段々と複雑に、というのはアリだと思います。(これって STGの弾誘導も同じ世界ですね) RT @r_f_d: 最初は「相手に真正面から突っ込め」っていうのを聞いたことがありますが、どうなんでしょう? #gameai_rt5
2010-08-29 00:38:28一番最初に実装したAIっぽい技術は、障害物を避けるように移動させたいっていう仕様があって実装したウェイポイントによるパスファインディングかなー。「参考文献」 ゲーム開発者のためのAI入門 #gameai_rt5
2010-08-29 00:38:32学術の囲碁・将棋などのAIと、アクションゲームのAIとの違いは、時間と空間から見ると、「ターン性・離散的」「連続行動・連続空間」という違いにあると思っています。連続時間、連続空間は切れ目がないので、囲碁・将棋とは違った問題が浮上することになりますね。 #gameai_rt5
2010-08-29 00:38:42@miyayou そうですね。世界が2次元配列で表現できるので、扱いやすいですし、思考の処理も最初は近づいて殴るだけ、次は射程を考慮するとか、段階的に複雑化しやすいからです。 #gameai_rt5
2010-08-29 00:39:44これは、世界的に見ても、数例あるだけで、殆ど使われていません。日本では「アストロノーカ」が有名ですが、世界的に見てもこれが最高峰ですね。 RT @thinca 【質問】GAや強化学習などの挙動が動的に変化するようなAI #gameai_rt5
2010-08-29 00:39:51ほんで、ウェイポイントだと地面とのコリジョン処理にコストがかかって何とか軽くできないかという理由でナビゲーションメッシュに 「参考文献」 Game programming gems 1 #gameai_rt5
2010-08-29 00:40:16デジタルゲームにおける学習系AIについては、僕が以下のテキストにまとめておいたので、ゲームAI、のところをご覧ください。 DCAJ 2008年度 http://bit.ly/7kZIz @thinca #gameai_rt5
2010-08-29 00:41:08ですね。ロボットAIとの共通性などはよく言われるところですし。RT @beautifulMtFuji: AIがアプローチする領域としてdigital gameがある、ということですね。 #gameai_rt5
2010-08-29 00:41:11そうですね。グリッドが最初からあるゲームは、ある意味、世界表現(AIがどう世界を解釈するべきかのデータ表現のこと)が与えられていますね。一般に普通の連続空間のゲームでは、そこから開発者が構築し始めるところから始まりますね。 @StellaInerrans #gameai_rt5
2010-08-29 00:42:36研究室の先輩が去年作ろうとして、失敗したらしい。卒研の1年間では厳しいのかな。 QT @miyayou: これは、世界的に見ても、数例あるだけで、殆ど使われていません。日本では「アストロノーカ」が有名ですが、世界的に見てもこれが最高峰ですね。 RT #gameai_rt5
2010-08-29 00:42:56ウェイポイント法を実装した同時期にFSMやらファジーとかの単語を覚えた。両方ともAI入門の本で覚えた単語。 #gameai_rt5
2010-08-29 00:43:25質問と書くと、質問ボットに補足されるかな、【Q】でいいですよー^^ #gameai_rt5 [ http://twitter.com/miyayou/status/22362525022 ]
2010-08-29 00:44:02学習型AIは、アルゴリズムと同時に、学習が可能になる仮想環境を構築することがたいへんですね。 @nanaminekomushi #gameai_rt5
2010-08-29 00:44:10そういう意味では、ゲームAI と書かれていない文献でも、ロボット関係とか、参考になりますね。 @H_Holon #gameai_rt5
2010-08-29 00:45:09GAや強化学習は、ランタイムリソースが必要なので、あまり事例がないのは仕方ない。開発工程に入れるのは対戦格闘に使うのを98年に私が発表してるし、それなりにリファレンスもされてるので、もっと使われても良い気はする。 #gameai_rt5
2010-08-29 00:45:14@miyayou AIとは世界を認識して自分の振る舞いを変える物と定義するなら、世界認識を如何に簡単にするかが、入門では肝心だと思います。3Dの連続空間は入門には荷が重いと思います。 #gameai_rt5
2010-08-29 00:45:18