
ノベルゲーム開発アプリをAIで作り、ゲームを人の手で作ってみた。
シルバーウィークですね。
ビジュアルノベルを開発できるアプリをChatGPTと一緒に開発し、その後、ノベルゲームを作りました。
〇背景
ノベルゲーム作りは夢でしたが、市販アプリは敷居が高く、シンプルなものをAIで作りました。
『Visual Novel Studio』


〇開発したアプリの仕様
①アプリ名
②ゲームタイトル名
③素材の登録場所(絵、音楽、動画、ボイス)
④素材をゲームに反映する場所
⑤文章を登録する場所
⑥音楽の設定
⑦シーン管理
⑧テストプレイ
⑨保存・読み込み
⑩完成ゲームのHTML書き出し
⑪機能追加用画面(シナリオ分岐など)
今回は初回なので、意図的にシナリオ分岐機能をなくしました。感触としては、追加実装は容易だと思いました。
〇感想
・ChatGPTのエージェント機能、Work(GPT5.6のSOL)で開発しました。私はPlus(3,000円/月)ですが支障はなかったです。
〇アプリ開発&Web公開で工夫した部分
①容量制限のクリア(Web公開)
・当初、ChatGPT SitesでのWeb公開を考えていたのですが、作成したゲーム(単一HTML)の容量が約429MB(約409MiB)となり、Sitesの公開上限256MiB(約268MB)を超えました。そこで、埋め込み素材を外部ファイル化し、PNG画像をWebP形式へ可逆圧縮。公開用データを約241MiBまで削減しました。
②シーン切り替えの高速化(先読みロード)
・画像は4シーン先、SEは12シーン先までプリロード。BGM・環境音はゲーム開始時から順次先読みし、再生開始を確認してからシーンを表示することで、Web公開時の表示待ちや音ズレを防いでいます。
③BGMの仕様変更(音楽引き継ぎ)
・途中ロード時は過去のシーンをさかのぼり、継続設定を判定。本来その場面で再生されているはずのBGMと環境音を自動的に復元しました。
※①②③はAI任せでやってもらえます。
〇成果物:ぼちぼち 関西文明を探すアンドロイドの出来事
itch.io にて無料公開中







〇ゲーム制作感想
・シナリオは人。曲はAudioStock。絵はAIが担当しました。
・ボイス、動画は今回使わなかったです。
・AIエージェントの開発進捗ログは見えるので、見守り応援しました。
・「できるよ」と言えるAIくんは、かっこいい。
・「OK~」と長時間作業するAIくんは、かっこいい。
・何回も再リリースさせる私は、本当にすまねぇです……。
10/14追記
約13分の短編でCG129枚(立ち絵除く)、15言語対応という、やりすぎ作品になりました。
機能的にはまだ、ムービーとフルボイスを残してますが、そこまでやるかどうか。
了