黒綿菓子 2022/05/19 19:07

セーブロードが遅かったので……

自分のゲームを試運転するたびに何かしらシステムの修正点、バグのようなものを見つけては直してはいるのですが、セーブ関連でちょっとした問題を見つけて色々弄ってました。

いつぞやにセーブ42個設けたと謳っていて、何とはなしに42個全部にセーブをしてみたのですが、この状態でセーブやロード画面を開いたときに表示されるまでの時間が非常に長い。
全部使用してると開くのにおよそ10秒ほどかかって、これはまずいなと。

やはり42個のセーブは多かったかと思い泣く泣く修正作業をした結果……。



140個に増えました。

とりあえず色々調べながら試行錯誤して、セーブ数は関係なく常に一定時間で表示するようになりました。
時間も多分0.5秒もかかっていないかと。

ウディタのセーブ情報の読み込みがどれくらい時間がかかるのかを知らず、いつも大体5個程度のセーブで運用してたので今まで気づかなかったのですが、先に気づいて納得のいくようなものにできたのは良かったです。
ロードの長さは結構ストレスになりますし、それだけでやる気が削がれることもありますからね。

でもこういった問題やバグが、見つかってないだけでまだまだあるのではと思うとちょっと怖いですね……。




セーブとロード画面ですが、1ページの表示を28個に減らして時間の横にセーブした場所を追加するようにしました。
あと難易度で場所部分の色表示が変わるようになりました。肝心の難易度による補正はまだなんですけどね。

それとセーブロード画面だけではないですが、似たようなUIでも区別がつくようにカーソルの色が変わるようにしました。袋に入れるときのアイテム選択画面などは青カーソルになります。


あとは一部未識別アイテムの名前を変更できるようにしました。


同アイテムの名前が一気に変わる様がそれっぽい。

アイテム画面で足踏みキーを長押しすると変えられますが、今のところキーボードのみ対応。
コントローラに対応させるなら専用に入力ボックスを作らないとですが、作らない可能性の方が高そう。


という感じで今回はセーブ関連を弄りつつその勢いで色々と修正してました。
エロとは関係ない部分ですが、ゲームとしても遊びやすいように心がけていきたいですからね。

非エロ記事で申し訳ないですが今回はここまで。
次回も6日後に報告したいと思いますー。

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

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

月別アーカイブ

記事を検索