回复主题: 铩羽背后 发表于《电脑游戏攻略》10月号
作者:onmyway

原帖由 常遇春 于 2007-10-24 07:05 发表


真正的REAL TIME网络游戏,当你进入副本的刹那间敌人也同时展开了相对应的行动,挑战BOSS的时候不会让你的队伍从容的BUFF,WOW确实也有回合概念的,这样的考虑,可能是跟技术与玩家都有关。


至于英雄无敌系 ...


我想我可能并没有很好的表达我所指的"回合制的概念"

举个例子,如果我把一个回合设定成10秒,也就是说,玩家和电脑都有10秒钟的Thinking time
那么很显而易见,这可以被称做"半即时回合制",很容易让人理解

所谓的Real Time,全部即时又将如何实现呢?对于多人游戏,要知道每个玩家和电脑控制的怪都需要做出"同步的行动"
我说讲的"回合制概念"是作为实现"同步行动"的技术

回合被分割成了一个个很小的时间碎片(或许是用毫秒计算),而不是10秒,5秒这种让人能够感觉得到的时间间隔
如果我说,每500毫秒为一个回合,服务器有一个时钟作为统一的时间参照
那么玩家和怪都需要在这500毫秒内做出选择,攻击,施法,停留还是移动等等
当500毫秒过去以后,服务器会收集所有玩家和怪在这个"回合"内做发出的各种指令,然后进行一次同步,并且或许触发各种事件
然后下一个500毫秒会作为另外一个"回合",让玩家和怪发出各种各样的指令

因为这里的"回合"是非常非常小的时间碎片,所以让人感觉不到任何"回合"的存在
就好象我们很难感觉到500毫秒有多久,因为我们的中枢神经反应不了那么快

[ 本帖最后由 onmyway 于 2007-10-24 12:56 编辑 ]



[登录后才可回复]