進捗その0

ChatGPTくんに相談しつつおおむね自分の妄想してるゲームに必要な前提を仕入れられたなと思うので、今日からスタート。
中途半端なところは多々あるので、作りながら持ってるものをブラッシュアップしていければいいなと思いつつ見切り発車してみます。

企画

  • おさわり系シミュレーション
  • 睡眠○
  • Live2Dアニメーション
  • 確率的ユーティリティベースAI
  • 内部ステートによる反応の豊富さを売りにしたい

初めて作るにしては詰め込み過ぎかなと思うけど、やりたいことが「インタラクション」「一律ではない反応」「アニメーション差分」なので、このぐらいは最初から盛り込んでおきたいですし、余裕があれば将来の資産化を踏まえてライブラリ化やAddon化も済ませておきたい。
複雑な実装にはなりそうなので、最低でも機能間の責任分離と単体テストはしっかりやっておきたいところです。

おさわり系シミュレーションで睡眠○はちょっと食傷気味かなという気もしなくはないんですが、俺が好きなのでこれにしました。

目標

  • リリースする
  • 期間4か月(2024/02/21まで)
  • 販売価格:770円
  • 売上本数:500本

どこかで「同人は初販売で500さばければ上等」みたいな記事を読んだ記憶があるので、500本を目標にしてみます。

市場調査みたいなのは事前にしていて、企画(妄想)の通りに完成すれば770円程度のボリュームは満たせそうかなと思います。
もう何段か上の値段帯でも勝負できそうなんですが、たぶん見た目に分かりづらい(ボリューム感が見えにくい)のでギリこの値段帯かな、という感触でした。

開発期間については、4か月 = 123日(平日88日、休日35日)。
平日実働3h、土日実働8hとすると、合計で544h、日換算で68d。
途中正月があるので実際はもう少し長めになるかなと思いますけど、リフレッシュ用に1日なにもしないで潰す日も何度かあると思うので、68dで見ておけば丁度良いかな。
企画(要件)に詰め込み過ぎ感があるので少し長めに4か月としましたけど、意外と余裕が無さそう。
本業しながらだとこんなもんですかね。

デバッグ、リソース作成、内部パラメータの調整に最も時間を割かれる(見込7割:48d)と思うので、逆算するとシステム構築には20d(3割)ほどしか時間をかけられませんね。
リソース作成とシステム構築を交互ぐらいにやると思うので、7割中3割をシステム構築と並行すると仮定(トータル6割)してざっくりスケジューリングすると、

  • プロト作成:11月半ば(2割)
  • α版作成:12月半ば(2割)
  • β版作成:1月初(2割)
  • リリース:2月末(4割)

ぐらいのスケジュール感ですかね。
土日休日の時間で規模の大きい大雑把な作業、平日の時間で細かい課題の詰め、という分担でやるのが効率がいいのかな。

ちょっと不安だけど、ひとまずの目標ということで。
締め切りが無いとだらだらしちゃいますしね。

スケジュール感と注力したいポイントを踏まえると、BGMやSE、背景やアイコンなんかはR18商用利用可能な出来合いのものを購入するなりして使うことになりそうです。
DTMにも憧れてたりするのでBGMやSEも自作したいんですけど、あまり余裕はなさそうですし、力を入れるポイントが分散しても完成がブレますしね。

課題点

恐らく技術的なハードルはあまりないと思います。
本業がシステム屋なのでプログラミングの壁もないし、AI関連は趣味でたまに遊んだりもしてたしで、割となじみはあります。
だいぶ昔に作ったゲームで似たような仕組みは実装しましたし、まぁいけるかな。
その時はレベルデザインの方でパラメータも線形でしたんで複雑さが段違いですけど、考え方はあまり変わらなそうな気がしてます。
デバッグが大変そう...。

問題はリソース(イラストとアニメーション)の作成と内部ステートの紐づけ管理ですかね。
いまわかってる内部パラメータとステートを羅列して整理するだけでも大変そうだし、それらに合うLive2Dアニメーションを用意するのもさらに大変そうです。

なによりイラストは得意ではないし、Live2Dアニメーションは触ったことしかないし。
なんでやろうと思ったんでしょうかね。
作りたいと思っちゃんたんだから仕方がないですね。

ダメだと思ったら失踪します。

おわり

キャラの性格、内部パラメータの現在値、プレイヤーの行動の組み合わせによって反応がリアルタイムに変わったら面白いな、と漠然と思ってまして。
反応が変わるだけならいっぱいあるんですけど、もうちょっと細かい変化があると良いな、と。

例えば、理性が多い状態 かつ 強気な性格 かつ イク寸前でプレイヤーの行動が弱点にヒットした場合、「イったけどプレイヤーに悟られないようにする」や「そもそもイくことに抵抗する」みたいな行動をとって欲しいわけですね。
これが、理性が少ない状態 かつ 強気な性格 かつ イク寸前だと「抵抗する気力が無いから受け入れる」に徐々に変化していく、みたいな。
いわゆる「悔しい、でも感じちゃう」状態。

てなことをChatGPTくんに相談したら「ユーティリティベースAIが良いよ」っておすすめされました。
ChatGPTくん有能。

そんなかんじ。

この記事が良かったらチップを贈って支援しましょう!

チップを贈るにはユーザー登録が必要です。チップについてはこちら

最新の記事

記事のタグから探す

月別アーカイブ

限定特典から探す

記事を検索