我计划创建一个在线RTS游戏,它将使用Quartz .NET更新postgresql数据库中的值。
下面是游戏中一个场景的例子。
在这个场景中,我们可以得出结论,可以有成千上万的石英触发器,可以在游戏中创造出大量的玩家。
这是我的问题。
谢谢。
你的,
标记
发布于 2015-08-21 08:06:24
如前所述,您可以使用预期的完成时间更新数据库。而且,可能没有必要在完成时与客户同步。你可以告诉客户:除非我对你有不同的看法,否则这座大楼就会完工。
大多数游戏服务器可能不使用石英,而是某种类型的事件循环。另外,不要使用数据库进行实时更新。在内存中进行更新,并在后台写入以获得更好的性能.在发生崩溃的情况下,您只会丢失上次写过操作后发生的事件。
https://stackoverflow.com/questions/8238228
复制相似问题