0

我正在开发一个浏览器游戏并停留在“理论问题”上。我想让用户“水平”特定建筑物以获得更好的统计数据。

例子:

  • 煤矿:Lvl 1(如果用户点击“升级”,它将在 X 小时后升级到 lvl2 等等)

现在我的问题是,在 mysql 数据库中处理它的最佳解决方案是什么?你更喜欢什么样的桌子设置以及如何管理“lvling”的东西?

制作一个名为“buildings”的表格和另一个带有“user_buildings”的表格,其中“buildings”的链接与实际级别有关吗?还是有更好的解决方案?

请帮助我进行一次好的头脑风暴:)

4

2 回答 2

1

buildings表格中,我会保留建筑物的“定义”,例如从 lvl 1 升级到 2 所需的时间是 X,从 2 到 3 是 Y ...

我会保留用户当前的user_buildings建筑,例如:煤矿,位于地图 z 的分区,从 u 开始建造,当前级别 u...

于 2012-09-03T21:56:58.227 回答
0

我正在制作一个浏览器游戏,刚刚完成了资源的构建系统,我制作了一些东西,将时间戳添加到数据库并在用户登录后使用实时处理处理/升级建筑物。

我正在使用一个简单的逻辑脚本,它根据服务器速度和 Bulding LVL 计算时间。

于 2013-08-01T20:58:54.603 回答