スタジオブロス TECH BLOG

スタジオブロススタッフからの最新ツール情報やチュートリアル・TIPSなどを紹介します

Unreal Engine の AI Assistantを効率的に扱う方法

皆さんこんにちは
Studio BROS 嶋田です。

 

以下の記事で、AI Assistantツールの使い方に関して解説しましたが、AI Assistantをさらに効率的に扱う方法について解説します。

tech.bros.studio

まず、皆さんはAI Assistantのプラグインを有効にしてUnreal Engine上でAI Assistantツールを利用していると思います。

Unreal Engine上でAI Assistantを起動したときの画面


実際に使ってみると、大きく分けて以下の3つの課題があります。

  1. Unreal Engineを使用していないと開くことが出来ない。
  2. クラッシュすると履歴が残らず、今までのやり取りが無くなってしまう。
  3. Unreal Engineのタブを隠すとAIのタブまで隠れてしまうため作業がしづらい。

実は、このAI AssistantはCommunityでも公開されているため、携帯やWeb Browserを使用してアシスタントの機能を使用することが出来ます。

「Unreal Engine AI Assistant」と検索すると、下記のようにWEBページ上でAI Asisstantを使うことが可能です。 

https://dev.epicgames.com/community/assistant/unreal-engine

AI Assistant の検索結果を表示している様子

WEB上でAI Assistantを利用している様子

WEB上のAI AssistantとUnreal Engine上のUIを見比べてみると、いくつか異なる点があります。
分かりやすい点としてはWEB上のUIには下記の項目がありません。

Unreal Engine上でAI Assistantを起動した場合のみ存在するUI

主に関係してくるのは
"Press F1 while hovering on anything in the editor UI to learn about it"
と記載されている部分でしょう。

Unreal Engineでは、Editor上のボタンにマウスカーソルを合わせた状態でF1を押すとボタンがどのような役割をしているか説明してくれます。

それに対して、このサポートが無いことから、WEB上でAI Assistantを実行するのは主に中級者から上級者向けと言えるでしょう。
例えばC++コードで開発をしている開発者や、通勤中にふと何か聞きたい場合などに使うことが可能です。

あとはWEB上であれば最悪、Unreal Engineがクラッシュしても、OSがクラッシュしなければ履歴を残すことが可能なので、プロジェクトに依存しない状態でAI Assistantを使うことが出来るので非常に便利です。

まとめ

今回は、さらに効率的な扱い方ということでWEB上でAI Assistantを実行する方法とその利点を説明しました。
とても便利に扱えると思いますので、是非試してみてください。