メインコンテンツへスキップ
見出し画像

ノベルゲーム開発アプリを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言語対応という、やりすぎ作品になりました。

    機能的にはまだ、ムービーとフルボイスを残してますが、そこまでやるかどうか。


    了





    この記事が参加している募集

     
     
    本業はITやってます。旅行が好き。よろしくです~ じゆうみらい / jiyumirai

    あなたへのおすすめ