風薙鳥 ゲーム制作日誌

オートセーブ廃止、手動セーブ実装

ゲームライブラリSFMLで、短編アクションRPGを制作中です。

本作では、これまでセーブはオートで行うようにしていました。
戦闘に負けてもペナルティがないので、リセットする必要がないから、という理由で採用しました。

でも、オートセーブだと不都合な点が見つかったので、オートセーブを廃止することにしました。
それに、敗北にペナルティがないといっても、リセットしたい場面があるかもしれませんからね。

---

オートセーブを廃止し、代わりに一般的な手動セーブを実装しました。



セーブ機能自体はオートセーブから流用できたので、実装は簡単でした。
オートセーブを無効にして、手動セーブ用にメニュー項目を追加するだけです。

ただ、この変更で不具合が発生する可能性もあります。
今後の通しテストプレイでは、セーブ周りを重点的に見ていきます。