「君が望む世界征服」進捗その3
サムネよし!😼✨
「君が望む世界征服」開発中!
セーブとロード機能が出来た気がするのでした。
【実装した主な機能】
・タイトル画面でセーブファイルがない場合はContinueが表示されない
・セーブファイルは3つ保存できる
・プレイ時間、ターン数、総資産をセーブごとに表示できる
・セーブファイルに上書きするときは確認画面を表示(動画になかった)
・セーブファイルが存在するときにContinueが表示される
・セーブしたファイルをロードして続きからプレイ出来る
一般的なRPGで当たり前のことを当たり前に動くようにするのがとても大変なアクツクMVなのでした。横スクロールアクションゲームとかだとセーブがなかったり、ひとつだけだったり、自動セーブで進行状況や得点だけだったりするのが多かったからそういうものなのかなぁとも思ったり。
とりあえずちゃんと動いてるっぽいけど、たったこれだけの実装なのにセーブファイルのサイズが350KBくらいあるという恐怖。
スイッチや変数だけロードするオプションはあるけどセーブは全部まとめてしかない気がする? なんだか余計なものまでいっぱい保存してそう? 自分で追加した保存する必要のない変数やスイッチは「保存しない」設定にしてるけど……。
メガバイト単位のセーブファイルになってしまうと、ロードやセーブに入れてるWAITを増やさないと誤作動しそうだし、そもそもSSD以外の環境でチェックしてないからそこら辺も厳しいかも?
あと重大ななぞとしてスクリプトで変数に文字列を入れるのが出来てないのでした。
スクリプトで数字(四則演算結果など)は入れられるんだけど……。
うん、なぞ😼✨
次はTIPSの基本システムか、実績の基本システムか、メインメニューかなぁ。
メインメニューはアイコン9個くらいなんとかしないと。
さて、ダンジョン探索してくるのです!😼✨
黄泉ヲ裂ク華
SteamでWIZやろうと思ったけど延期になったので積みゲーになってたエクスペリエンスさんのダンジョン物を。
これは良いものだ!
それでは今回はこの辺で。
サラダバー😼✨