過去作では、セーブポイントでセーブする仕様でしたが、メニューからいつでもセーブできるようにしました。
最近のゲームでは当たり前ですが、やっと実装したという感じです。
また、難易度変更を実装するかどうかは未定です。
アンケート結果
前回記事でアンケートをとりました。
初挿入で血を垂らすシーンがいるか、いらないか、です。回答してくださったかた、ありがとうございました。
結果、「いらない」のほうが多く、血を垂らさないようにします。
セール情報
fanzaでも、隠れ人妻を販売しました。現在20%オフです。
ちょっと難しかった技術的な話
セーブやイベントなどはfungusというアセットを変更して実装してます。
この変更は直接ソースコードをいじっている部分が多いのですが、unityを2020から2021にアップデートしたあと、fungusがエラーを出すようになりました。
このエラーはfungusを最新のバージョンにアップデートすれば修正されるのですが、そこで直接コードをいじった部分がアップデートされることで上書きされてしまうという問題が発生。
それは想定していた範囲だったのですが、fungusの最新バージョンはasmdef(Assembly Definition)というコンパイル時間を短くするための機能?みたいなものが設定されており、そのasmdefがあることで自分が作ったソースコードとの連携がうまくとれませんでした。
最終的にエラーが出る部分(FlowchartWindow.cs)だけ更新することで何とかなりましたが、asmdefという機能は…いるのかなと正直思いました。
多分、大規模なゲームではコンパイル時間が長くなるのでいるのかとは思いますが…。