ゲーム開発の民主化における新たなマイルストーンか、それともデジタルコンテンツの粗製乱造(Slop)を加速させるパンドラの箱か――。
Steamでデモ版が公開されたローグライトゲーム『Codex Mortis』が、業界内外で激しい議論を巻き起こしている。開発者であるGrolaf氏(別名:Crunchfest)が「世界初の100% AIによって作成された完全プレイ可能なゲーム」と謳うこのタイトルは、現代のソフトウェア開発におけるAIの役割と、クリエイティビティの定義そのものを問い直す存在となっている。
『Codex Mortis』:100% AI駆動が生んだネクロマンシー
『Codex Mortis』は、大ヒット作『Vampire Survivors』の系譜に連なる「弾幕サバイバル(Bullet Hell)」ジャンルのゲームである。プレイヤーはネクロマンサー(死霊術師)となり、5つの学派にわたる闇の魔法を組み合わせ、アンデッドの軍団を指揮して悪魔の波状攻撃を生き抜く。
わずか3ヶ月で構築された世界
特筆すべきは、このゲームが構想からデモ公開までわずか3ヶ月という短期間で開発された点にある。開発者のGrolaf氏は、コードの執筆からアートワーク、アニメーション、そしてBGMに至るまで、そのすべてを生成AIツールを用いて作成したと主張している。
Steamのストアページやプレスリリースにおいて、本作は「100% AI-driven development(100% AI主導の開発)」であると高らかに宣言されており、ソロプレイだけでなく協力プレイ(Co-op)や無限のビルド構築といった、現代のローグライトに求められる機能要件を満たしているとされる。
脱ゲームエンジン:技術スタックと「バイブコーディング」の正体
多くのインディーゲーム開発者がUnityやUnreal Engineといった既製のゲームエンジンに依存する中、Grolaf氏はそれらを使用せず、AIとの対話のみで独自の技術スタックを構築する道を選んだ。このアプローチは、「バイブコーディング」という概念を具現化したものだ。
AI主導の技術アーキテクチャ
Grolaf氏によれば、本作の技術基盤は以下のような構成となっている。
- レンダリング: PIXI.js
- バックエンド(ECS): bitECS(Entity-Component-System)
- アプリケーション・ラッパー: Electron(デスクトップアプリ化)
- 言語: Pure TypeScript
これらはすべて、Anthropic社のAIモデル「Claude Code」(主にOpus 4.1および4.5)を用いたコーディングによって実装された。Grolaf氏は「バイブコーディング」について詳細な定義をしていないが、文脈から察するに、細部のアルゴリズムを人間が記述するのではなく、作りたい機能や「雰囲気」を自然言語でAIに伝え、実装そのものをAIに委ねる開発スタイルを指していると考えられる。
アセット生成におけるAIの活用と限界
ビジュアル面においては、OpenAIのChatGPTが主要な役割を果たした。
- アートワークの一貫性: Grolaf氏は、ChatGPT(画像生成APIではなく、通常のチャットインターフェース)を使用し、キャラクターや背景のアートスタイルを統一させた。「GPTは私が好むビジュアルスタイルを記憶し、異なるセッション間でもその一貫性を維持することに成功した」と彼は語っている。
- アニメーションの課題と解決: 一方で、キャラクターアニメーションの生成には苦戦を強いられたようだ。AIによる直接的なアニメーション生成がうまく機能しなかったため、彼はClaude Codeに指示を出し、シェーダー(Shader)を用いた「Wobbling(揺らぎ)」エフェクトを記述させることで、擬似的な動きを表現する解決策を採用した。
このエピソードは、現段階での生成AI開発において、人間による「ディレクション能力」と、AIの限界を技術的な別解で突破する「問題解決能力」が依然として不可欠であることを示唆している。
「建設作業員のエクサスーツ」:開発体験の変容
Grolaf氏がRedditやコメント欄で語った開発の感想は、今後のソフトウェアエンジニアリングのあり方を占う上で非常に興味深い。
「従来のアプリ開発に比べて、精神的な消耗がはるかに少ない。建設作業員にエクサスーツ(外骨格)を与えるようなものだ」
この発言は、AIが単なるコード補完ツールを超え、開発者の認知負荷(Cognitive Load)を劇的に低減させる「拡張身体」として機能し始めていることを示している。SteamとElectronの統合において、Tauriなどの他フレームワークでの失敗を経て解決策を見出す過程も、AIという「パートナー」との試行錯誤によって乗り越えられたようだ。
「世界初」の真偽と市場の冷ややかな反応
Grolaf氏は本作を「世界初」と主張しているが、これには異論の余地がある。興味深いことに、趣味のプログラマーであるDavid Friedman氏によるブラウザゲーム『Doomscroll』など、ChatGPTを用いて作成されたゲームは既に存在しているからだ。しかし、『Codex Mortis』がSteamという主要プラットフォームで、商用タイトルとしてリリースされる規模の作品であるという点は、一つの分水嶺と言えるかもしれない。
“Slop”(粗製乱造)への嫌悪感
しかし、この技術的達成に対するゲーマーコミュニティの反応は、賞賛ばかりではない。むしろ、Steamの掲示板やSNSでは敵意に満ちた反応が目立っている。
- 「AI Slop(AIの吐瀉物)」: 多くのスレッドで、本作は「Slop」「Garbage(ゴミ)」と形容されている。
- 購入ボイコット: 「100% AI生成なら買うな、サポートするな」という呼びかけも見られる。
- 品質への疑念: 「見た目がひどい」といった、AI特有のビジュアルの違和感や、ゲームとしての魂の欠如を指摘する声が支配的だ。
Googleの調査では開発者の87%が何らかの形でAIを利用しているとされるが、プレイヤー側は「AIによって作られたこと」自体をマーケティングポイントにすることに対し、強い拒否反応を示している。これは、食品ラベルに「果汁0%」と書かれているような空虚さを消費者に感じさせていると、PC Gamerの記事は皮肉交じりに指摘している。
AIゲーム開発がもたらすパラダイムシフト
『Codex Mortis』の事例から読み取れるのは、ゲーム業界が直面している構造的な変化と、それに伴う新たな課題である。
1. 「クリエイティビティ」の再定義
Grolaf氏の開発プロセスは、ゲーム開発が「コードを書く作業」から「AIを指揮する作業」へとシフトしていることを明確に示している。プログラミング言語の構文知識よりも、AIに対して的確なプロンプトを与え、出力された成果物を統合する「システム設計能力」や「審美眼」が重要になりつつある。これは、非エンジニアによるゲーム開発参入の障壁を劇的に下げる一方で、成果物の品質を担保する責任がより一層「人間のディレクター」に重くのしかかることを意味する。
2. 「AI製」ブランドのジレンマ
現状において、「100% AI製」という謳い文句は、技術的な好奇心を惹く一方で、一般消費者には「低品質」「手抜き」というネガティブなシグナルとして受け取られている。消費者は開発プロセス(How)ではなく、最終的な体験の質(What)に対価を支払う。AIはあくまで黒子(ツール)であるべきで、それを前面に押し出すマーケティングは、現時点では逆効果となる可能性が高い。
3. スロップ(Slop)の氾濫と発見性の危機
AIによる開発効率の向上(3ヶ月でのローンチ)は、裏を返せば、市場に膨大な数の「そこそこの品質のゲーム」が溢れかえる未来を予見させる。検索エンジンやプラットフォームのアルゴリズムは、今後、人間が魂を込めて作った作品と、AIが大量生産したコンテンツを選別する新たなフィルターを必要とするだろう。
『Codex Mortis』は炭鉱のカナリアか
『Codex Mortis』が傑作ゲームとして歴史に残るかどうかは未知数であり、デモ版の評価を見る限りその道は険しい。しかし、本作が投じた一石は巨大だ。それは、「たった一人の人間が、AIというエクサスーツを纏うことで、短期間に商用レベルのソフトウェアを構築できる」という事実を証明したからだ。
この力は、新たなクリエイターを解放する福音となるのか、それともデジタル空間を質の低いコンテンツで埋め尽くす災厄となるのか。我々はその分岐点を目撃しているのである。
Sources