【发布时间】:2014-06-07 08:14:17
【问题描述】:
我正在设计一款基于网络的游戏。在这个游戏中,几乎所有动作都需要一定的时间,但我不确定在哪里存储和执行动作。
例如,一个角色想要从 A 到 B,假设这需要 30 秒。在我的字符表中有一个名为 Location 的列,女巫正在存储当前位置的 Id。所以我必须在 30 秒后更改此 ID。
到目前为止,我能想到的最好的解决方案是创建 SQL 作业。由于我没有测试 100.000 个 Sql 作业将如何影响服务器性能的环境,我想问有没有其他方法或者我应该坚持使用 Sql 作业?
PS:逻辑与其他基于网络的游戏基本相同,任何其他游戏中关于他们如何处理此类事情的直接示例将不胜感激
【问题讨论】:
-
ok vgSefa 我只是想知道您为什么要使用数据库 除非您打算制作游戏以便多个用户可以登录,否则所需的一切都发生在您的 javascript 文件中,等等请给我只是关于您希望完成什么以及它将是什么类型的游戏的更多信息,例如farmville等等
标签: sql asp.net-mvc-4 sql-job