はじめに 前回までの解説で、ゲームの中のキャラクターの人工知能を「キャラクターAI」と呼び、第1回ではその基本となるエージェント・アーキテクチャを、第2回では特にエージェント・アーキテクチャの中から「認識」と「意思決定」モジュールについて解説しました。今回は前回に引き続きエージェント・アーキテクチャの「運動生成」モジュールについて解説します。 身体と知能の問題 キャラクターAIの特徴は「身体の運動と共に知能を考えなければならない」というところです。これはとても当たり前のことのように思えますが、世間で言う「人工知能」のほとんどは「問題を解くための人工知能」であり、「自分の身体」というものを持っていません。ところが、キャラクターAIとロボットだけは身体と共に知能を考えなければなりません。 しかし、キャラクターAIとロボットの身体運動の技術はかなり異なります。キャラクターAIの運動はモーション・
![AI最前線の現場から【スクウェア・エニックス】 キャラクターの身体を作る](https://cdn-ak-scissors.b.st-hatena.com/image/square/aad71c5d31f4172bc8e39112bdcb6ce30fb61c18/height=288;version=1;width=512/https%3A%2F%2Fthinkit.co.jp%2Fsites%2Fdefault%2Ffiles%2Fmain_images%2F15_Body_and_AI_with_Credit.png)