【发布时间】:2013-07-23 09:50:00
【问题描述】:
我目前正在研究制作一个基本的视频游戏。 我有 Web 技术方面的编程知识,但在 Android 方面知识不多,所以我很可能会先在 Android 上制作一个 Web 应用程序。
我以前很少使用Web存储,但是我知道本地存储和索引数据库,这可以被认为是一种存储数据的方式,但是这种数据似乎太容易误删除,因为人们通常只是偶尔清除一次 Web 数据,而不会过滤掉重要数据。
存储网络应用游戏数据的最合适方式是什么?
【问题讨论】:
-
它们易于删除,以允许用户确定他想在计算机上存储什么。您的应用程序/游戏必须为任何本地存储机制考虑这种情况(应该类似于首次加载情况)。不要仅仅依赖本地存储,要有一个服务器来救援,并将本地数据发送到您认为重要的服务器。
-
谢谢,是的,能够删除网页数据对于从网页存储的缓存数据量等非常重要。然而,有些数据比其他数据更重要。我使用 Chrome,可以在清除历史记录下看到“删除 cookie 和其他站点和插件数据”,我通常会正常删除。将 cookie 和数据库/本地存储分开会很好 :(。使用服务器是个好主意,但依赖服务器让我有些怀疑。无论如何,非常感谢。
标签: html web-applications html5-canvas local-storage 2d-games