共有

2025 年 4 月 9 日

Wolf Games が Gemini API を使用して没入感のある犯罪ストーリーを毎日制作している方法

Noah Rosenberg

Wolf Games 共同創設者兼 CTO

Vishal Dharmadhikari

プロダクト ソリューション エンジニア

AgentOps ショーケースのヒーロー

ゲームにおいて、新鮮で魅力的なコンテンツに対する需要は絶えません。革新的なスタートアップである Wolf Games は、インタラクティブな新しい犯罪ストーリーを毎日プレイヤーに提供しています。Google は、Gemini API(特に Gemini 2.0 Flash と Gemini 2.0 Flash Thinking)の力を活用して、前例のない規模で複雑なナラティブを生成することで、この野心的な目標を達成しています。

Wolf Games は、日々の問題解決を体験したいと思っているモバイル ゲーマーやミステリー愛好家をターゲットとしています。このアプリでは、警察の報告書、写真、インタビュー、動的なキャラクターなど、リアルな犯罪現場が毎日提供され、プレイヤーは新しい未解決事件に定期的に取り組むことができます。

課題: 毎日のナラティブ コンテンツの拡大

毎日のペースを維持するには、コンテンツの生成を迅速かつ正確に行う必要があります。Gemini API を統合する前、Wolf Games は以前のモデルでハードルに直面していました。このモデルでは、一貫した構造化出力(成功率 80% のみ)とプロンプトの実行時間の長さ(最大 6 分)に苦労していました。

「プロンプト実行 DAG 内で Gemini API を活用して、新しく魅力的な犯罪小説を生成しています」と、共同創設者兼 CTO の Noah Rosenberg 氏は説明します。「Google のプロセスでは、数多くの微調整されたプロンプトをオーケストレートして、本質的に非構造化のプロセス(ナラティブ生成)から構造化されたコンテンツを生成します。」

という名前の AI タスクを構成するワークフロー アプリケーションのスクリーンショット
という名前の AI タスクを構成するワークフロー アプリケーションのスクリーンショット
gemini/gemini-1.5-flash モデルを使用して「Generate Synopsis」という名前の AI タスクを構成するワークフロー アプリケーションのスクリーンショット。

Wolf Games の革新的なプロンプト エンジン

Wolf Games のソリューションの中核は、プロンプト実行 DAG を管理する自社ツール「プロンプト コンポーザー」です。このフレームワークを使用すると、関数呼び出しを統合し、一意の名前を確保するなどのロジック用にカスタム Python スクリプトを実行し、生成プロセス全体で状態を管理できます。これにより、次のことができます。

  • Gemini 2.5 Pro、Gemini 2.0 Flash、Gemini 2.0 Flash Thinking など、さまざまなモデルを簡単に切り替えることができます。
  • 検索拡張生成(RAG)を使用して、生成されたすべてのコンテンツ(キャラクターのバックストーリーやケース イベントなど)を永続データベースに保存し、ナラティブの整合性を確保します。たとえば、デジタルの銀行明細書を生成する際に、イベントのベイジアン因果グラフを参照して、ナラティブの論理的な依存関係をマッピングし、正確性と整合性を確保します。
  • 構造化出力(特に JSON)を適用し、Pydantic などのツールを使用して検証することで、ダウンストリームの信頼性を保証します。


Wolf Games は、Gemini 2.0 Flash Thinking を使用して、大規模なコンテキスト ウィンドウ(10 万トークン超)と出力で複雑なテキスト生成を行い、以前は多くのステップを必要としていたワークフローを統合しています。高速なタスクでは Gemini 2.0 Flash が「非常に優れたパフォーマンスと信頼性」を発揮すると評価しています。多くの場合、Gemini 2.5 Pro を使用して少数ショットのサンプルを生成することで、Gemini 2.0 Flash のパフォーマンスを向上させています。

ワークフローの主なツールは Google AI Studio です。「Google AI Studio は、Gmail、カレンダー、検索を上回り、最も頻繁に使用する Google サービスになりました」と Noah は語り、迅速なテストの価値を強調しています。

スピード、精度、ワークフローの改善

Gemini モデルへの移行により、次のような顕著な改善がもたらされました。

  • 精度の向上: プロンプトの実行成功率が 80% から 96% に急増し、質の高い構造化コンテンツが確実に生成されるようになりました。
  • レイテンシの短縮: ほとんどのプロンプトの完了時間が、数分から 20 秒未満に大幅に短縮されました。
  • コンテンツ制作の効率化: Gemini モデル(特に Gemini 2.0 Flash)の速度と信頼性が向上したことで、詳細な犯罪記事を毎日制作できるようになりました。


「Gemini モデルは、構造化されたナラティブ コンテンツを迅速かつ信頼性高く生成するニーズに直接対応しています」と Noah は強調します。Wolf Games にとって重要な基準は、ライターが読み取るよりも速くテキストを生成して、クリエイティブなフロー状態を維持することです。Gemini モデルは、これを一貫して達成するのに役立ちました。

今後

Wolf Games は、Gemini API をさらに活用し、特に今後のモデルの創造的な可能性を探求して、よりリアルなゲームの証拠を生成することを計画しています。ノアは、この経験を踏まえて、デベロッパーに次のようなアドバイスをしています。

「Gemini モデルのプロンプトを構造化する方法を理解するために時間をかけてください。より強力なモデルを使用して、より高速なモデルが実行するプロンプトを作成します。」彼は、適切に構造化されたスキーマと少数ショットの例の重要性を強調し、「Gemini モデルが潜在空間にエンコードされたデータをどのように活用しているかを直感的に把握するために、テストを実施する」ことを開発者に提案しています。

ノアにとって、AI は強力なクリエイティブ カタリストです。「私は生涯にわたって『コンテンツの不器用さ』に悩まされてきました。AI のおかげで、苦労することなく、思い描くものを何でも作れるようになりました。」

Wolf Games が Gemini API を革新的に使用していることは、ゲーム開発に革命をもたらす可能性を示しています。これにより、クリエイターはかつてない速さで没入感のあるエクスペリエンスを制作できるようになります。

Google AI Studio でスタートし、Gemini API のドキュメントを参照して、AI の未来を構築しましょう。