我正在构建一个简单的Android RPG。每个玩家最多可以接触50名士兵。每个士兵都有一些属性(等级、生命值、攻击等)和三个库存时段。游戏中只有大约100个物品可以填满这些库存。我希望建立一个关系数据库,其中包含一个士兵表、一个拥有的项目表以及其他一些不同的表。
速度是我最关心的。显然,SQLite是首选。然而,它似乎非常庞大,面向具有1000行的数据库。对于小型数据库有更好的选择吗?我不需要复杂的查询或任何东西,只需要一种存储数据并将其备份到服务器的方法。
最佳答案
有两个很好的libs,可以使Android中的数据持久性更快更简单地实现,如下所示:
橱柜>https://bitbucket.org/littlerobots/cupboard(由sqlite支持)
领域>http://realm.io/news/realm-for-android/
领域是较新的领域,似乎稍微好一点,但两者似乎都有类似的实现。
希望这有帮助。