问题拆分
Saving every temporary object creates corruption risk, while saving nothing makes the mechanic disappear after a reload and hides the real integration problem.
记录预期结果和第一次失败的位置,并确保每次修改都可以撤销。
实践步骤
Separate base-game saves from imported state, version the imported data, back up before schema changes, and define what happens when an older save is opened.
使用原创占位素材和离线测试环境,开始前先备份。
验证与记录
Run fresh save, successful save, failed interaction, old save, and restore tests. Keep the output of each run in a short log.
记录版本、步骤、结果和恢复方式,形成短小的现场笔记。