グーグル「gemma 4」を使用
ゲームでは、登場キャラクターであるリノンとルヴィアは、AI捜査官という設定にしました。解決しなければならない事件を設定し、三幕のシナリオが展開され、最後の犯人逮捕までたどり着けるかという、ゲームとしての対立が明確に見える構成にしました。リノンは同情的で、ルヴィアは事件解決のための強行突破を目指しやすいという性格付けもしました。また、要所での決定が世界全体のパラメーターにも影響を与え、結末にも反映されるようにしました。
まずは、UIデザインを見直しました。CodexはUIデザインのセンスが高くないことは知られているとおりですが、これをClaude Codeを使って再デザインしました。UIデザインにはAnthropicによる「frontend-design」スキルが公開されており、それを取り込むだけで、利用しているAIエージェントが再設計したUIモックを作ってくれます。
状況説明役のサポートAI的な存在が必要だとも感じられたので、「ハチ」というサポートAIも登場させることにしました。
ところで、本格的に開発を進めるうえで、大きな懸念が出てきました。利用するLLMによってゲーム体験が変わる可能性がある点です。ベースの物語のアウトラインは、あらかじめOpusに作らせ、データを用意しておきますが、実際のゲームを進めるセリフは、LLMに任せる必要があるため、出力の品質が変わってしまうためです。
「Rinon Detective」では、日本語出力が美しく、処理速度も速いことから「Gemma 4」を使っていますが、Gemma 4には、31B、12B、E4B、E2B、26B A4Bの5種類の、サイズと使用目的が異なるバージョンが存在します。「B」はLLMが内部に持つパラメータ数を示しており、31Bは310億パラメータを意味します。「E」はEffective(実質的)という意味で、軽量に動かすことを目的としたモデルです。26B A4Bは、総パラメータは26Bですが、実質的にA4Bで動かせる軽量動作が可能なモデル、という意味です。もちろん、数値が大きいほど、ファイルサイズは基本的に大きくなり、求められるVRAM量も大きくなります。
31B、12B、E4B、E2Bを使って比較をしてみました。参考としてClaudeのOpus 5.8も追加しています。多くの方にゲームを遊んでもらうには、12B Q4_0(圧縮版)の6.7GBか、E4B Q4_0(4.5GB)がターゲットになるだろうと考えています。
本記事はアフィリエイトプログラムによる収益を得ている場合があります

この連載の記事
-
第179回
AI
無料の画像生成AI「Moss-Image」がすごい 日本語も漫画も生成、商用利用OKの実力を試した -
第178回
AI
GPT-4o級モデルが自宅のPCで動いた! ローカルAIの常識を変える「Strata」 -
第177回
AI
AIに「法隆寺の五重塔」を作らせてみた 修正を重ねてたどり着いた驚きの完成度 -
第176回
AI
無料ツールとAIでMV制作が激変 After Effectsまで自動操作できた -
第175回
AI
AIが人間のようにゲームをプレイ 話題の「Jev」を試してわかったこと -
第174回
AI
AIでMVを作るのは想像以上に大変だった 制作34時間、繰り返した“ダメ出し”でわかったこと -
第173回
AI
OpenAI「Astra」は何でもできる、だからこそ“プロの指示”が必要になる -
第172回
AI
ついにAIキャラクターと“ビデオチャット”へ 「MiniMax H3」がリアルタイム生成に接近 -
第171回
AI
5秒の動画を3秒で出せる 動画生成AI「MiniMax H3」が爆速に進化 -
第170回
AI
「うわ、すげえ!」Unreal EngineをCodexに操作させたら制作の常識が変わった -
第169回
AI
もはやローカル動画生成AIの枠におさまらない。MiniMax H3の奥が深すぎる - この連載の一覧へ






