進捗とバグ調査のご報告
こんにちは、がぷがぷ工房です。
現在発生しているバグの調査報告と進捗状況をお知らせ致します。
アンドロイドでステージロードに失敗する不具合
最初にステージを選択してロードしたあとゲームを中断し
再度別のステージに入った時にステージのロードに失敗して進行不能になる不具合を確認しています。
調査したところ、ステージの「事前ロード」に問題があることが分かりました。
対策として試験的にステージの事前ロードを停止してみたところ
実機環境では問題が発生しなくなりました。
事前ロードの廃止により、ゲーム中のロードで長いフリーズが入ってしまうかと思いましたが、試してみたところほとんど違いがありませんでした・・・。
次回のバージョンからステージのロードが少し早くなると思います。
またこのバグは100%発生してたわけではないので、現在も調査を進めています。
「Ver0.012」で修正が入りますが、もし問題が発生している場合は
ご報告いただけると助かりますm(_ _)m
マウス入力が正しく入力されない問題
「Ver0.011」からマウスの入力が稀に反応されない不具合を確認しました。
調査したところ、Unityエンジンの更新時にインプット管理のアセットを更新していなかったのが原因のようでした。
現在はこの問題は解消され、「Ver0.012」で修正されます。
進捗
かなり前にハイヒールを履かせることが出来ないという問題点を上げていましたが
それの改善にやっと進歩がありました。
床に対する足の接地を微調整するシステムを導入しました。
アクションゲームの多くに採用されていますが、
坂道で左右の足が坂の面に対して接地するように補正する技術です。
この仕組みを応用することで、ハイヒールを履いた時にその高さを補正する仕組みにしてみました。
補正なし
足補正
ただこれだと、ヒールの高さ分足を曲げて補正されるので少し気になります。
腰補正
そこで腰にも少し補正を掛けることで足の曲げを軽減します。
しかし、そもそもハイヒールを履かせられなかった原因は
「腰の位置が変わることにより凌○時に挿入位置がズレる」という点が問題でした。
腰の位置を変えてしまっては本末転倒なので
ゲーム中は腰も補正して、凌○イベントでは足だけで補正するという対策を行う予定です。
接地は床から取るので、地中に引きずり込まれるような場合はこんな、とんでもない不具合が発生していますが、これについても個別に対処する必要がありそうです・・・。
次回追加される衣装は「ハイヒール」にする予定ですので
「Ver0.012」で実装出来るようにがんばりますm(_ _)m