クラッシュ調査とセーブデータ破損対策
安定性・セーブ保護2時間進めたところで強制終了し、再起動したらセーブデータが消えていた。
- 主な原因
- 非同期シーン読み込みとセーブ書き込みの競合、特定ドライバや OS 環境での未処理例外、低スペック機でのメモリ・VRAM 不足など。
- 対応アプローチ
- ミニダンプのシンボル解析と再現調査から根本原因を特定・修正。さらにアトミック書き込みと世代バックアップを導入し、万一の強制終了でもセーブ破損を防ぎます。
パフォーマンス改善、安定化、移植対応から、プレイヤーが待っているアップデートまで。
貴社リポジトリ上で専用ブランチを切って開発し、マイルストーン単位の固定見積りで進行します。すべての改修に実機でのビフォーアフター計測データを添えて納品します。
リリース後の運用では、緊急の不具合修正と次回アップデートの開発が重なり、少人数のチームだけでは手が回らなくなりがちです。特にご依頼の多い領域をまとめました。
2時間進めたところで強制終了し、再起動したらセーブデータが消えていた。
序盤はサクサク動くのに、終盤で敵やエフェクトが増えるとガクガクになってまともに遊べない。
ベースの遊びは本当に面白い。ただ、予告されていた大型アプデが何ヶ月も音沙汰なしなのが惜しい。
Steam Deck だと文字が小さすぎて読めないし、メニューの半分くらいタッチ操作が必要でつらい。
細かい修正パッチが来るたびに、全然関係ない別の機能が壊れるのだけはどうにかしてほしい。
ゲームはすごく面白い!ただ翻訳テキストが枠からはみ出していたり、一部未翻訳が残っているのが惜しい。
最初から長期契約を結ぶ必要はありません。まずは固定費の技術診断で原因と工数を明確にし、ご納得いただいた上でマイルストーン単位で進めます。
NDA 締結後にリポジトリの調査と事象の再現確認を行い、根本原因・改修案・マイルストーン見積りをまとめた診断レポートを提出します。診断のみで終了する場合も、レポートはそのまま社内でご活用いただけます。
合意した作業を検収基準が明確なマイルストーンに分割し、フェーズごとの固定見積りで進行します。青天井の時間課金にはなりません。
貴社の Git / Perforce 上で専用ブランチを切り、動作確認ビルドと簡潔な変更サマリを定期的に共有します。リードエンジニアの方が開発を止めずに非同期でレビューできます。
ターゲット実機での動作・負荷検証を経てマージし、変更内容と計測結果を記録した技術ノートを納品します。大型更新前後のスポット保守や月額枠も選択可能です。
すべての不具合修正や最適化では、再現条件・根本原因・変更箇所・実機での計測値を簡潔な技術ノートにまとめて引き継ぎます。ブラックボックス化したコードは残しません。
現行の LTS 版はもちろん、数年前の旧エンジン保守ブランチや C++ / C# 製の独自フレームワークでも、手元でのビルドと実機プロファイリング環境を素早く立ち上げます。