2019/09/13

ふたなり奴隷を交配し育成して戦わせるゲームを作ります。

といっても半年ぐらい前から制作しているのですが、あんまりやる気が出ず合計4週間くらいしか手を付けられていません。
絵みたいに定期的にFanboxで成果物を出すということで製作スペースを上げたいです。
絵の間の2週に1回更新が目標にしますが絵を優先します。
ので、2週間に1回がきつかったらペースを下げるかもしれません。
ゲーム作るのには結構根気がいるので将来何らかの理由で更新できなくなったらごめんね。

動作環境はWindows10で、完成時期は未定です。

■ゲームのコンセプト
昔、セカンドールマスターというゲームがあったのですがあんな感じを目指します。
しかし、体験版でだいぶ前にやった記憶しかないので記憶があいまいなうえ、100%完全に迎合する気はないので
そのゲームのクローンを期待している人にその期待に応えることができないかもしれません。
出来てみたらモンスターファームのほうが近いかもしれませんよ。

■現段階では以下のことができます
・キャラエディット機能
　　実際のゲームでは交配で自分の好きな見た目のキャラを作ってもらうようにしたいのでこの機能はデバッグ用です。
　　アプリを起動したときに出てくる[GraphicTest]ボタンを押せば現段階のキャラの表現が見れます
・キャラのランダム生成
　　もとになるキャラクターの自動生成ですね。市場に並ぶ奴隷や対戦相手に使います。
　　アプリを起動したときに出てくる[GeneTest]で確認できます。
　　テスト画面ではランダム生成したキャラを45人並べています。
　　今はテスト用に3種類の種族を作って各種族ごとに交配したらどんな実子ができるかのイメージです。
　　両親が違う種族の場合は優性遺伝がが発現します。
　　今の設定だと種族3の髪と肌の色は最も劣勢なので緑髪で褐色のキャラはとても少ないと思います。
　　そして交配は第一世代しかしていないので隔世遺伝ができているかはまだ確認していません。
　　
■次までにしたいこと。
・戦闘の実装。
　　戦闘はSlay the Spireみたいなカードバトル形式にしようと思っています。
　　とりあえず次回は与ダメカード実装して使うというところまでが目標です。
　　
　　カードバトル形式なので育成はパワプロみたいな感じで練習で得られるスキルポイントから
　　カードを購入して強くする感じにしたいです。
　　一子相伝のカードなんかあると面白いかもしれませんね。
　　
■今の悩み
多分、ゲームバランスの調整が最大の困難なところかもしれません。
実際ランダム生成で今できているレベルのまとまり感のバランスにするのに数時間かかっています。

今は.net frameworkで作成していますがグラフィック機能が弱すぎるためC++(OpenGL)で作り直すかもしれません。
(.netは拡大縮小がとてもきれいなんですけどね。)

