【问题标题】:android SQLite vs Flat Filesandroid SQLite vs 平面文件
【发布时间】:2010-05-08 15:16:22
【问题描述】:

我现在正在创建一个游戏,但我对如何实现关卡存储有点卡住了。我需要能够从互联网 ota 下载关卡文件。我不太熟悉 ota 传输文件,但我有一些数据库经验 (mysql)。存储游戏关卡数据的更好方法是什么?

【问题讨论】:

  • 什么是ota? (引用:“互联网 ota”和“传输文件 ota”)
  • 在空中,我假设。您可以将数据存储在远程 Mysql 服务器中,如果他们在没有连接的情况下无法玩游戏是可以的。

标签: database android sqlite flat-file


【解决方案1】:

使用 sqlite 将明显减少您花在编码上的时间,因此您可以将精力集中在更重要的事情上:游戏的逻辑。您要存储的是简单数据,那么使用其他方法来保存该信息是不值得的。

【讨论】:

    【解决方案2】:

    使用数据库的原因有很多。

    如果您的数据只能读取且永不更改(完全覆盖除外),请考虑使用平面文件。在这种情况下,数据库可能是多余的。

    顺便说一句,请考虑将文件放在外部存储中 - 它可以帮助用户保持较低的应用内存 - 特别是在数据文件很大的情况下。

    【讨论】:

      猜你喜欢
      • 2012-08-26
      • 2012-01-28
      • 1970-01-01
      • 1970-01-01
      • 2012-01-12
      • 2015-04-04
      • 1970-01-01
      • 2011-11-21
      • 2023-03-19
      相关资源
      最近更新 更多