プレイテストエージェント

ゲームスタジオはプレイテストに年間17億ドルを費やしました。同じように費用をかけ続ける必要はありません。

AIを使ってゲーム全体のプレイテストを行えます。Zivaのプレイテストエージェントは、設定した目標に向けてGodotのゲームをプレイし、合格か不合格かの判定を返します。

インストールは無料・プレイテストエージェントにはProが必要(月$50)・Godotのみ・ その他のエンジンには、Zivaエンタープライズで対応

実際のプレイテスト: Godotcraftで、開始から判定まで:

  1. 1プレイテストQAエージェントに、木を切り倒して作業台を作るよう指示します。
  2. 2ゲームを分析し、移動、経路探索、木のブロック、クラフトの仕組みを確認します。
  3. 3木に歩いて近づき、切り倒した丸太を拾って、作業台を作ります。
  4. 4開始から終了までのプレイテスト映像をAIが分析して合否を判断し、後で見られるように保存します。

動作の流れ

AIによるプレイテスト

「プレイヤーがパイプを通過するとスコアが上がる」などのテストを渡すと、AIがその動作を確認するまでプレイします。

01

最初にコードを読む

コードを読み、操作方法を調べてテストを計画します。プレイテストでは、プロジェクトのファイルを一時的に変更したり、診断用のログを追加したりする場合があります。

02

起動してから一時停止

ゲームを起動し、操作の合間に一時停止して次の行動を決めます。

03

プレイし、操作ごとに計測

ゲームを操作し、スクリーンショットや結果を確認して、起きたことを記録します。

04

最後に判定

AIが完了した作業全体を確認し、タスクを達成できたかを判断します。確認用の映像も保存します。

編集していない実際の実行映像です。ゲームは操作中だけ動くため、エージェントは次の操作を考える時間を確保できます。

ゲームはお使いのマシン上で動作し、プロジェクトのファイルもマシン内に保存されたままです。エージェントは、推論と画像解析のために、読み取った内容と撮影したスクリーンショットを外部のAIモデルに送信します。

汎用AIエージェントとの比較

多くのAIエージェントはゲームをプレイできません

Cursor、Claude Code、Copilotはコードを書くのが得意です。ただし、ゲームエンジンのMCPサーバーがなければ、いずれもゲームをプレイできません。「直しました」という報告は、ソースコードを読んだうえでの推測です。ご自身でプレイして初めて、直っていないと気づくこともあります。

CapabilityCursor・Claude Code・CopilotZivaプレイテストエージェント
ユニットテストの記述と実行
ターミナル経由
run_tests、ヘッドレス実行
実際のゲームを起動してプレイ
ゲームを操作できない
操作ごとに進める
実際のプレイヤー入力を送信
エンジンのMCPサーバーが必要
キー、クリック、ドラッグ、照準
プレイ中のシーンを計測
コードを読むだけ
計測用のフックと独自のシグナル
評価対象を編集できない
編集してから成功を宣言
書き込みツールを持たない

AIゲームテストについてのご質問

AIによるゲームテストとは何ですか
エージェントが人に代わってゲームをプレイするQAです。キーボードとマウスの入力を送り、画面と実行中のシーンを見て、機能が動作しているかを報告します。Zivaのプレイテストエージェントは、これをGodotのゲームで行います。目標を指定すると、計測結果に基づく判定(合格、不合格、ブロック)を返せるまでプレイを続けます。
AIはゲームを自動でプレイテストできますか
できます。「the score goes up when the player clears a pipe(土管を抜けるとスコアが上がる)」のように、平易な英語で書いたテスト項目をZivaに渡します。エージェントはコードを読んで、ゲームが入力をどう処理するかを把握し、Godotエディターでゲームを起動します。各操作の合間にゲームを一時停止し、決められた予算の範囲内で、各項目の結果が出るまでプレイします。Record playtests(プレイテストの録画)をオンにすると、実行の映像も保存します。
ゲームのプレイテストはどのように行いますか
従来は、プレイヤーを募集し、プレイの様子を観察して記録を取り、ビルドのたびに同じ作業を繰り返します。ゲームスタジオ全体では、これに年間およそ17億ドルが費やされています。AIによるプレイテストでは、期待する動作を記述すると、ビルドのたびにエージェントがゲームを最初から最後までプレイします。人によるプレイテストは、正しく動かないボタンを探す作業ではなく、手触りや面白さの確認に充てられます。
ゲームのテストを自動化できるツールにはどのようなものがありますか
汎用のUI自動化ツールは、ゲームではうまく動きません。ゲームは画面全体を一枚のキャンバスとして描画するため、ツールが選択できるボタン要素がないからです。ゲームに対応した選択肢には、ゲームエンジン向けのユニットテストフレームワーク、入力を記録して再生するスクリプト、実際にプレイするAIエージェントがあります。このうちAIエージェントにあたるのが、Godot向けのZivaのプレイテストエージェントです。テストスクリプトの作成も保守も不要で、目標を平易な英語で書くだけです。
AIによるプレイテストは、PlaytestCloudや人によるプレイテストと何が違いますか
PlaytestCloudのようなサービスは、実際の人を募集します。日数がかかり、テスターごとに費用が発生しますが、面白さや第一印象を判断するには適した方法です。一方、AIによるプレイテストが確かめるのは、ゲームが実際に動作するかどうかです。人を募集することなく、ビルドのたびに数分で確認できます。機能の不具合をエージェントが先に見つけるようになると、大半のスタジオでは、人が行うプレイテストの回数がはるかに少なくて済みます。
AIによるプレイテストで、ゲームがクラウドに送信されますか
ゲーム自体はローカルで動作します。ゲームの起動と操作はお使いのマシン上のGodotエディターで行い、プロジェクトのファイルもマシン内に保存されたままです。推論と画像解析のために、エージェントはプロジェクトから読み取った内容と撮影したスクリーンショットを外部のAIモデルに送信します。送信したデータには、そのモデル提供元のデータ保持条件が適用されます。
AIによるゲームテストの費用はいくらですか
ZivaのダウンロードとHobbyプランは無料です。プレイテストエージェントにはPro(月50ドル)が必要です。プレイテストは、短いチャットよりもAI利用枠を大幅に多く消費する場合があります。
プレイテストエージェントは、どのエンジンとプラットフォームに対応していますか
プレイテストエージェントは、Godot向けのZivaで利用できます。Zivaエンタープライズで利用できるUnity向けのZivaと、企業向けのパイロット導入として提供しているUnreal向けのZivaには含まれません。Unityでは、Playモードを最大30秒実行し、GameビューのスクリーンショットとConsoleの出力を返せます。Unrealでは、Play In Editorセッションを指定した時間だけ実行し、あらかじめ指定したキー入力を送れます。独自エンジンのプロジェクトについては、まずZivaエンタープライズにお問い合わせください。対象プラットフォームとプレイテストの要件を確認します。

ゲーム開発をもっと速く進めませんか

無料で始められます。AIの支援で制作を進める多くのゲーム開発者に加わりましょう。