AI x SFC Player

記事 · · English · 繁體中文 · 简体中文

AI と作った中華風 RPG『無鞘』:広州から銭塘江の大潮まで、ブラウザーですぐ遊べる

今回のテーマは、90 年代の中国語 RPG のスタイルで作る、昔の中国を舞台にしたターン制 RPG です。物語は広州から始まります。台風の夜、十五歳の船頭の息子・何遠舟(か えんしゅう)は、珠江のほとりの泥の中から、半分で折れた剣を引き抜きます。剣には剣霊「無鞘(むしょう)」が宿っていて、遠舟に剣を飛ばす術を教えます。けれど、剣の力はただではありません。使うたびに、何かを返さなければならないのです。

遠舟と二人の仲間は北へ向かい、白雲山、丹霞山、梅関、富春江、臨安、西湖を旅して、銭塘江のほとりへ向かいます。地名や名所は実在の場所で、人物と物語はオリジナルです。

ゲームの名前は『無鞘』(SHEATHLESS)。懐かしのテレビゲーム機の形式で作られた、わずか 2 MB のゲームで、序章、五つの章、終章とエピローグがあり、最後の「完」まで遊べます。物語、プログラム、マップ、キャラクター、敵、音楽はすべて AI が作りました。AI の実作業は約 160 分、API 料金で換算すると約 53 ドルです。

ブラウザーですぐに遊べます:aixsfc.app/player/?load=tidesword。無料です。友だちに教えるときは、このアドレスを送ってください。ゲーム内の文字は中国語(繁体字)です。

タイトルから第一章のボスまで(音声をオンにしてください):序章の台風の夜、海珠石で折れた剣を拾うところ、最初の戦闘、広州の町、海賊の倉庫のボス・鬼鯊。後半の章はネタバレしないので、ぜひ自分で遊んでください。プレーヤーのエミュレーターの映像と音をそのまま使っています。

物語とマップ

章場所できごと
序章 台風の夜珠江のほとり、海珠石折れた剣を拾い、初めて剣を飛ばす
第一章 広州広州の町、海賊の倉庫、南海神廟青漪(せいい)を助け、海賊を追う
第二章〜第五章白雲山、丹霞山、梅関、富春江、臨安、西湖、銭塘江遊んでのお楽しみ
終章、エピローグ?遊んでのお楽しみ

マップは全部で 18 枚。広州、山道、江南の水郷、臨安、銭塘の五つのタイルセットに分かれていて、それぞれに専用のタイルと、昼と夜の二組の色があります。

遊び方

序章:泥の中から折れた剣を拾う
序章:台風の夜、遠舟は海珠石の泥の中から折れた剣を引き抜きます。
広州の市場
第一章:広州の市場。野菜、魚、お茶の屋台が並びます。
光塔の下の商人ハサン
第一章:光塔の下の外国商人・哈山。香料が一晩ですべて盗まれました。
海賊の倉庫のボス戦
ターン制の戦闘:海賊の倉庫のボス・鬼鯊。カーソルを術に合わせると、上の枠に効果が表示されます。
広州の雑貨屋
お店:広州の雑貨屋。買う前に、それぞれの道具の効果がわかります。
南海神廟の縁日
第一章:南海神廟の縁日。

まず体験版、それから最後まで

AI はまず物語のあらすじ、人物、舞台になる場所を書き、結末について相談してから作り始めました。一回目は体験版です。序章と第一章、6 枚のマップ、8 種類の敵、9 曲で、第一章のボスまで。

体験版ができると、aixsfc.app のプレーヤーで実際に遊び、気づいたことをもとに AI がいくつか直しました。たとえば目的がわかりにくかったマップでは、探すものを絵で描いて、どこへ行けばいいかわかるようにしました。そのあと物語の残りを作り、マップ 12 枚、敵 17 種類、5 曲を加えました。

体験版のエンジンには一つの地域ぶんの絵しか入らなかったので、後半の章の前に AI はエンジンを作り直しました:

全章ができたあと、もう一度最初から遊び、気づいたことをもとに、術と道具の説明、メニューで術や道具を使ったときの結果のメッセージを加え、先へ進めなくなりそうな箇所をいくつか直しました。

AI による作り方

最後まで遊べるかの確認

かかった費用

AI の作業時間約 160 分(体験版が約 111 分、後半の章が約 33 分、完成後のテストプレイでの修正が約 16 分)
モデルClaude Opus 5.5。計約 420 回の応答
AI の出力トークン約 63 万
処理したトークンの合計約 1.5 億(ほとんどがキャッシュ読み取り)
推定費用約 53 ドル(2026 年 11 月の Anthropic API 料金で換算。サブスクリプションは計算方法が異なります)
そのほかの費用なし:フォントはオープンライセンスで、それ以外はすべてこのゲームのために作ったもの

バージョン履歴

バージョン変更点
1.261106.0お店の下の枠で、所持金の行が説明に隠れないように
1.261105.9別のマップに入るたびに自動セーブ。戦闘に負けても最後の記録から続けられる
1.261105.8タイトル画面にバージョン番号を表示
1.261105.7第一章 広州:倉庫の話を聞くと、マップを出なくても西門の見張りがすぐに立ち去る
1.261105.6レベルが上がると毒と眠りが治る
1.261105.5メニューで術や道具を使うと結果を表示。戦闘中の毒は戦闘後も続き、眠りは戦闘の終わりに治る
1.261105.4メニューでの道具の効果を修正(還魂丹など)。道具の一覧にページ送り。術と道具に説明
1.261105.3完全版:第二章から第五章、終章、エピローグ
1.261105.2海珠石の目的をわかりやすく。攻撃が選んだ敵に当たる。夜の戦闘画面の乱れを修正
1.261105.1『無鞘』に改名。序章の筏を見つけやすく
1.261105.0体験版:序章と第一章

まだできていないこと

AI で自分のゲームを作るには、空のフォルダーで npx https://aixsfc.app/skill/aixsfc.tgz を実行して claude を起動します。詳しくはホームへ。

出典とライセンス