インタビュー
» 2009年01月09日 14時38分 公開

大学からゲームメーカーへ――AI研究で広がるステキなゲームの世界とは?(後編)ゲームとアカデミーの素敵なカンケイ(第2回)(2/3 ページ)

[松井悠,ITmedia]

―― よりプレイヤーの行動に対して的確な反応をしてくる、と。

三宅 そうですね。状況に応じた行動がその都度生成されるというのは、非常に人間的な知性と言えます。デジタルゲームのAIには大切な属性が2つあります。それは「時間」と「空間」です。

 まず「空間」をどれぐらい自由に使いこなせるか。ここで言う空間は、地形や障害物や道具などを含んだ空間のことです。昔は、キャラクターが特定の場所にとどまっているだけでしたが、今はパス検索(経路発見)という技術があって、キャラクターが任意の場所に移動できる技術があります。これによって、AIの行動範囲が大きく広がりました。また、オブジェクトにAIの行動の指針となる情報をあらかじめ埋め込んでおくことで道具を使えるようにする「知識表現」やマップ全体にまたがるグローバルな地形に、いろいろな条件を埋め込んでおくことで、地形を知的に処理して行動できる「世界表現」があります(例えば、その場所の明るさを情報として持っていれば敵に見つからない暗い道を通ることが出来る、など)。

 また、もう1つは「時間」をどう制御するか。ファミコン時代のAIは、基本的に単発の動きしかできませんでした。せいぜい1〜10秒ぐらいですね。AIがプレイヤーにどのくらい動きを見せるのか、それが近年徐々に長くなってきているんです。「F.E.A.R.」では10秒から15秒ほど、「Halo 3」では60秒くらいあります。そういう風にゲームの中でAIが支配できる時間を増やしていくためには「プランニング」という技術が必要だったわけで、これは今後のデジタルゲームAIの中心技術の1つになると考えられます。私が人工知能開発に携わった「クロムハウンズ」(フロム・ソフトウェア開発)も実は「F.E.A.R.」を解説した論文を参考にしています。クロムハウンズでは「行動プランを決める」、「敵基地に行くために哨戒する」、「敵基地を見つけたら仲間に知らせる」、「仲間を集めて基地に行く」といった戦略に対し、それを達成するための一連の行動プランをゲームの状況に合わせて自動的に作成していきます。これが一つの戦略を複数のアクションのプランとして作成するのです。戦略、戦術、アクション、というった階層になった要素を、上から下に分解して行くので「階層型ゴール指向プランニング」と呼ばれています。一つの戦略を実行する時間(プランを実行する時間)はだいたい3〜5分くらいです。

 この「時間」と「空間」は独立した問題でもありません。マップが広くなって移動距離が長くなるということは、当然長い時間制御が必要になって来ます。AIにとって次世代機によるマップの拡大は、実にこの「時間」と「空間」の拡大をもたらしたために、それに対応するAI技術が必要とされたわけです。つまり「時間」にはプランニングが、「空間」には「パス検索」と「知識表現」「世界表現」と言ったようにです。

クロムハウンズのAIは「戦略層」、「戦術層」、「振る舞い層」、「操作層」にレイヤーわけされ、それぞれの目的に応じてAIが行動をチョイスしていく

これからのデジタルゲームAIはどういう進化を遂げるのか?

―― デジタルゲームの中でAIはどういう形で進化していくのでしょうか?

三宅 アメリカの場合は、ジャンルとしてFPSが流行していますから、その流れの中でAIを使いこなしていくことが今後も予見されます。今までは、敵のAIだけを制御していたのですが、最近は自分の味方に指示を出したりと言った「AIとコミュニケーションをとる」そういうところで面白味を出そうとしています。FPSというのは同ジャンルのタイトルが多く、商業的にも非常にシビアな世界ですから、いかに他のタイトルとの差別化をするかが重要です。まずはやっぱりCG面での比較が1番大きいですけど、徐々にAIの優劣についても語られるようになっています。

―― そういったところでは、AIの懐の深さも今後の課題になってくるかと思います。AIがゲームの中でプレイヤーにどのような経験を与えてくれるのでしょうか。

三宅 それは最も重要な問題であり、もっとも難しい問題ですね。それこそが、デジタルゲームAI分野そのものであると言ってもいいでしょう。オンラインゲームの台頭は、デジタルゲームAIにとって脅威と感じていましたが、最近はそうでもないと感じています。AIを使ってしか、出来ないゲーム体験というものがあるはずであり、AI技術を使って、そういった体験を探求して行かねばなりません。もっとも単純な例が、人間は自分を攻撃して来たキャラクターを「敵」と認識します。実際、NPCに「敵意」があるわけではないですが、人間はそこに「敵意」を見出します。これは、あまりによく知られた効果で、デフォルトとして使用されているもので、この心理的スイッチを用いて様々なゲームが作られて来ました。なので戦闘的なゲームは、非常に簡単化して言ってしまえば、AIに攻撃させさえすれば、ゲームとして成立させることが出来ます。難しいのは、日常系のAIです。シムシリーズとか、街をテーマにしたゲームの中のNPCとか……。そこでは、戦場のように、状況が極限化していないために、多種多様な行動が許されています。しかし、日常系のAIについても制御方法の研究も進んでいて、「シムピープル」(EA)のAIの制御法は非常に工夫されています。

 デジタルゲームでは、知能を正直に賢くして作ることが目標ではなく、ユーザーのゲーム体験の主観の中で知性を表現してやることこそが大切です。ユーザーが、それを知的である、賢い、などと感じてくれればいいわけです。

 つまり、キャラクターをどう制御すれば、ユーザーはそれを知的であると感じてくれるか、面白いと感じてくれるか、という面を探求してノウハウを築いて行く必要があります。米では、「AI Programming Wisdom」という書籍に、そういったノウハウが集積されています。日本は書籍という意味では皆無ですが……。

 例えば、まず敵のAIに関しては……今ユーザースキルは二極化していますよね。とても上手い人と、操作ができるビギナーみたいな感じで。そこで、難易度調整という意味でいろいろなところでAIのレベルを落とす、といったアプローチがあります。例えば、FPSだと敵が照準を外すというのがよくあります。もちろん1発目は外すというのがセオリーなんですが、プレイヤーを狙う照準を外したり、判断をちょっと甘くしたり。例えばゴール思考のAIであれば、一番上の選択できる戦略を抜いてみたり。そうするとAIの選択肢が狭まるので敵の攻撃や行動に穴が生まれてきます。つまり、敢えて隙をたくさん作ってやるわけです。そうやって、ユーザーに合わせて賢さを調整するということもノウハウの一つです。

 

 また、プレイヤーの仲間キャラクターのAIとしては技術的な側面よりも、プレイヤーとのコミュニケーション、つまり演出という面に注意が必要です。面白いことにプレイヤーが、味方のAIに要求するものと、敵のAIに要求するものが違います。Haloシリーズの魅力というのは技術力というのはもちろんなんですけど、演出がうまいですよね。例えばHaloシリーズでは、プレイ中に仲間がいろいろなセリフを語りかけてきます。AIはいくら技術を入れても、あんまりプレイヤーにその賢さを感じてもらうことが難しい。CGは目に見える3次元の技術ですが、AIはそこに時間軸がある、つまり4次元の技術だからです。。新作ゲームのスクリーンショットを見ただけでは、そのゲームのAIの善し悪しが分からないですよね。プレイして初めて分かる、そこはインタラクティブなところです。どんな高度な思考が入っていようと、ユーザーがこれを感覚的に分かるためには時間と機会が必要です。

 ところが、演出というのは、直接ユーザーの心に訴えます。Haloでは、状況に応じてたくさんのセリフが用意されています。これは、AIの内面を表現することで知性を演出するというアプローチですね。これはHalo シリーズが一貫して使って来た方法です。敵のセリフは敵が状況を理解していることをユーザーに知らしめることで、賢さを感じさせるために使用します。味方に対するセリフは、味方AIが自分をどう認識しているか、仲間としての感情を喚起するために使います。

「AIとのゲームのプレイ感」という数値化しづらいものも、こうやって明示されると理解しやすい

Copyright © ITmedia, Inc. All Rights Reserved.

昨日の総合アクセスTOP10
  1. /nl/articles/2311/06/news020.jpg 柴犬「友達〜!!!」 お母さんの寝坊で散歩が遅れた柴犬、ワン友に会えず……→怒りMAXの拒否柴発動に母「スマン……」
  2. /nl/articles/2311/06/news041.jpg 素潜りでイソマグロを突いたら海に引きずり込まれ…… 水深25メートルの激闘が100万再生「怖い」「磯のダンプカー」
  3. /nl/articles/2311/05/news045.jpg カナダ留学中の光浦靖子、得意の手芸でまたしても力作を生み出す 「クオリティ高すぎ」「もープロですね」
  4. /nl/articles/2308/06/news018.jpg 柴犬がプールからあがろうとした瞬間……! 「何回見ても爆笑」「好きすぎる」コントのようなずっこけハプニングが発生
  5. /nl/articles/2311/06/news047.jpg 隣家にいった飼い主、ふと視線を感じると柴犬たちが……? じーっと監視するワンコきょうだいの圧に爆笑
  6. /nl/articles/2311/06/news117.jpg 「スト6」フランス大会決勝、モニターにペンキで中断 環境団体乱入で
  7. /nl/articles/2311/06/news068.jpg 村重杏奈の“最強遺伝子”な弟、7歳バースデーお祝いに黄色い声 姉とうり二つな姿に「幼さが抜けて更にイケメン」「可愛いしカッコイイ」
  8. /nl/articles/2311/04/news008.jpg 「やばい電車で見てしまった」「おなか痛い、爆笑です」 カメがまさかの乗り物で猫を追いかける姿が予想外の面白さ
  9. /nl/articles/2311/04/news016.jpg 突然現れた痩せて汚れた野良猫、「ごはんくだちゃい」と訴えてきて…… 距離が縮まっていく姿に「涙が出ます」と100万再生
  10. /nl/articles/2311/05/news052.jpg 「ここはあんたが座る席じゃないよ」 末期すい臓がんの叶井俊太郎、優先席に座るも高齢者から非難 妻・倉田真由美が明かす
先週の総合アクセスTOP10
  1. 渋谷駅「どん兵衛」専門店が閉店 店内で見つかった書き置きに「店側の本音が漏れている」とTwitter民なごむ
  2. 尻尾がちぎれた小さな子猫をサーキット場で保護→1年後“ムキムキ最強生物”に 驚異の成長ビフォーアフターに注目集まる
  3. 「犬ぐらい大きくなれよ」と願い育てた保護子猫が「まさか本当に犬ぐらいになるとは」 驚異の成長ビフォーアフターが192万表示!
  4. 「BreakingDown」出場の元プロボクサー、5人から一方的に暴行される 顔面数針縫うも「私は1発も攻撃してません」
  5. 「頭が大きい」「普通ではない」 パリス・ヒルトン、9カ月長男の受診勧めるコメントにぴしゃり「世の中には病んでる人がいるみたい」
  6. 「最期の最期まで闘って」 元「妄想キャリブレーション」水城夢子さん、27歳で病死 2年前には“しばらく療養が必要な病状”で休止
  7. 3児の母・杏、異次元スタイルのパンツスーツ姿が衝撃的 目を疑う脚の長さに「身長の半分股下」「えっ! 本当!? っと思っちゃうくらい」
  8. 志穂美悦子、68歳バースデーに鍛えられた筋肉バキバキの肉体美披露 「いろいろやりたいことがある」「まだ見ぬ自分へ」
  9. 柴犬と父のやりとりに「20分これ見て爆笑してます」「気持ちよすぎるいい返事」 お笑いコンビを超える関係性が100万再生
  10. 「スカートはないわ」「常識無視の番組でびっくり」 山下リオ、登山中の服装批判巡って反論「私が叩かれているようですが」
先月の総合アクセスTOP10
  1. 病名不明で入院の渡邊渚、3カ月ぶりSNS更新で「表情に違和感」「そこまで酷い状況とは」 ベッド上で「人生をやり直すこともできません」
  2. 動かないイモムシを助けて1年後のある日、窓の外がありえない光景に 感動サプライズが「アゲハ蝶の恩返し」と話題
  3. 「スカートはないわ」「常識無視の番組でびっくり」 山下リオ、登山中の服装批判巡って反論「私が叩かれているようですが」
  4. 「千鳥」大悟、大物美人俳優にバッグハグされた表情に注目集まる 「マジ照れのお顔ですね」「でれでれやん」
  5. 渋谷駅「どん兵衛」専門店が閉店 店内で見つかった書き置きに「店側の本音が漏れている」とTwitter民なごむ
  6. 神田愛花アナ、拡散された女子中学生時代ショットにスタジオ騒然「ヤバい」→“アネゴ感”でSNSもざわつく
  7. 「生きててよかった」 熊谷真実、美麗な初“袋とじ”グラビアで63歳の色気全開 真っ赤なドレス着こなす姿に「すごいプロポーション」
  8. 尻尾がちぎれた小さな子猫をサーキット場で保護→1年後“ムキムキ最強生物”に 驚異の成長ビフォーアフターに注目集まる
  9. 双子モデル・吉川ちえ、美容整形後のひたいが“コブダイ”状態へ 多額の費用要した修正手術で後悔も「傷がこんなに残りました…」
  10. 「犬ぐらい大きくなれよ」と願い育てた保護子猫が「まさか本当に犬ぐらいになるとは」 驚異の成長ビフォーアフターが192万表示!