SQLite Unity Kitには致命的な問題があります! 数日前からUnityでSQLiteを使ってのデータベースの読み込み/書き込みを実装していたのですが、利用させてもらっていた「SQLite Unity Kit」というソースコードに致命的な問題があったため、当初考えていたよりも実装に手間がかかってしまいました。 その問題とは、アプリのバージョンアップなどでデータベースファイルを更新した場合、端末内にある既存のデータを全て新しい方のデータベースファイルの内容で上書きしてしまうというものです。 敵のステータスとかそういった変更されることのないデータ(マスターデータ)が上書きされる分には何も問題は無いのですが、現在の所持ゴールドとかパーティー編成のようなユーザーデータまで上書き(つまり初期化)されてしまうので、何も考えずにSQLite Unity Kitを使い続けると痛い目に合う時がやっ