随着全球化的进程,现在游戏基本上都会在海外发行。那么自然而然就会遇到一些问题,比如最重要的是语言翻译,而这里说另一个可能会被忽略的问题,面对不同时区的时间显示。 阅读全文...
同步在网络 游戏中是非常重要的,它保证了每个玩家在屏幕上看到的东西大体是一样的。其实呢,解决同步问题的最简单的方法就是把每个玩家的动作都向其他玩家广播一遍, 这里其实就存在两个问题:1,向哪些玩家广播,广播哪些消息。2,如果网络延迟怎么办。事实上呢,第一个问题是个非常简单的问题,不过之所以我提出这个问 题来,是提醒大家在设计自己的消息结构的时候,需要把这个因素考虑进去。而对于第二个问题,则是一个挺麻烦的问题,大家可以来看这么个例子:
阅读全文...