開発者がClaudeでAIテキストベースゲームを作るプロセス

r/ClaudeAIの開発者が、AIモデルにネイティブにロード可能なテキストベースゲームを作成するプロセスを詳述しました。彼らのアプローチは、LLMのメモリ制約内で動作しながら魅力的なゲームプレイを維持するゲーム構築に焦点を当てています。
開発ワークフロー
開発者のプロセスには、以下の具体的なステップが含まれます:
- プロジェクトを作成し、すべてのシステムファイルをロードする
- Claudeに「ファイルの調和」を促す - スペルミス、矛盾点、コードワードやゲームデータの重複をチェックする
- 従来のゲームデザインのバランス調整を通じてルールセットを洗練し、LLMのメモリ容量を超えずに高度な感覚を与えるプレイ可能なものを作る
- Claudeに、バランスの取れたデータセットから新しい調和ファイルやカスタムPythonコードの作成を支援するよう促す
- ゲームをテスト実行し、プレイ中に設計しながら「雑な」コードやインフラを探す
- テストセッション中に楽しく記憶に残る要素を特定する
テストと反復
開発者は、AIゲームに必要な構造的変更を把握するには約3回の完全なセッションが必要だと指摘しています。各世代はユニークで、実行ごとにわずかに異なるためです。彼らはこの変動性をAI生成ゲームプレイの特徴として評価しています。
配布用パッケージング
最終ステップには以下が含まれます:
- すべてのファイルを1つの15〜30ページ以上のPDFに調和させ、巨大なプロンプト実行リストとしてフォーマットする
- このPDFがゲームの核となり、テスト済みのすべてのルールと条件を再現可能な形で含む
- PDFと共に注入するコアプロンプトを設計する - このコマンドは、PDFを生成とメモリの主要ソースとしてリストすることで、AIをより厳密な処理環境に押し上げる
モデルの性能と結果
開発者は、このアプローチがテストしたすべてのLLMで機能し、Claudeが「ターン中の数学的処理の厳密さ」で最高の結果を示したと報告しています。拡張思考なしのClaude 4.5でも、これらのゲームを高いレベルでプレイできると指摘しています。
利用可能なゲーム
開発者は、StarCraftをテーマにしたテキストRTS「Kreep」をリリースしました。このゲームはItch.ioで無料で利用可能です。ゲームのGitHubリポジトリとItch.ioページは、試してみたい人のために提供されています。
📖 Read the full source: r/ClaudeAI
👀 See Also

削除されたApple MusicプレイリストをClaude Coworkで復元する
ユーザーがApple Musicライブラリ全体を誤って削除した後、75のプレイリストと8,185曲を復元した事例。Claude CoworkはAppleのデータエクスポートファイルを解析し、Pythonスクリプトで分析、AppleScriptで復元用スクリプトを生成、不足トラック対応のカスタムHTMLツールを構築した。

OpenClawでAIビジネスを運営して得られた教訓:14日目の洞察
OpenClawを使ってビジネスを構築した14日間の経験から、AIエージェントが効果的なハートビートの実装、サブエージェントの構造化、システムリソース管理に関する洞察を共有しています。

ALTWORLD:LLMとデータベースを分離してAI健忘症を解決する持続型ライフシミュレーションアーキテクチャ
ALTWORLDは、PostgreSQLテーブルとJSONブロブに正規の実行状態を保存し、状態変化後にのみ物語テキストを生成することで、コンテキストウィンドウ問題に対処するステートフルシミュレーションゲームです。アーキテクチャはNext.js App Router、Prisma、PostgreSQLを使用し、シミュレーションロジックとAIナレーションを厳密に分離しています。

開発者がClaude Codeを使って6週間でmacOS用銀行アプリを構築
ある開発者が、Claude Codeを使用してドイツの銀行向けの無料オープンソースmacOSメニューバーアプリ「simplebanking」を作成しました。このアプリは複数の口座の残高をリアルタイムで表示し、取引検索、定期購入の検出機能を備え、すべてのデータをローカルに保存します。