编写网络程序应该意的几个问题060714.docVIP

  • 1
  • 0
  • 约3.42万字
  • 约 10页
  • 2017-03-09 发布于贵州
  • 举报

编写网络程序应该意的几个问题060714.doc

编写网络程序应该意的几个问题060714

编写网络程序应该注意的几个问题 刘刚 2003年9月19日星期五 2006年7月14日星期五批注 经过一年多来《天骄》网络游戏的编程工作,有了一些经验和教训,希望在这里跟大家分享。 注:后来我和我的同事编写了天骄II,增加了不少经验,在这里补上。以前我们得出的一些结论到了现在发生了变化,在这里也进行了修正和补充。毕竟我离开目标软件和网络游戏行业一年了,有些经验可以结合着具体的游戏表达出来。 网络程序与单机程序相比难度是成倍增加的 网络程序的编程和单机版相比,难度增加了许多,而且往往是超乎我们的想象的。 对稳定性需求增加 一台游戏的服务器程序需要持续不断的运行,至少要在24小时内不会发生任何问题。这与单机游戏相比,难度增加了。如果希望这款游戏的规模再大些,要求就更高了。基本上要达到电信级的水平。 注:在后来的天骄II里面,我们终于基本上做到无严重BUG,正式运营的游戏服务器可以正常运行一周没有问题,在我们自己的测试服务器上运行时间超过49天。当然这个成绩在我离开目标的时候还没有达到,还存在一个BUG不定期的会导致崩溃,这时候是去年的7月份,天骄II收费2个月。后来在去年年底,这个BUG由接替我工作的同事们找到,值得庆幸的是,导致BUG的代码并不是我们编写的,而是只作网络底层的程序员编写的。这说明我们在防止BUG方面,做得很不错。 对效率要求增加 一台服务器支持的游戏人数是非常多的,每

文档评论(0)

1亿VIP精品文档

相关文档