如果问你,对于一款游戏什么特点才是最重要的?
我相信许多玩家都能侃侃而谈的说上三天三夜,从画面说到内容,从背景说到互动。但我相信,底层服务器端的优化是几乎没有人关心的。因为这些东西既看不见,也摸不着。
的确,纵览整个游戏界,大家都更注重游戏的画面和内容,因为这些给玩家的感觉最强烈,立即可见;而认真做游戏底层优化的人很少,因为这些工作繁琐枯燥,费力还不容易取得成效。相信在不少厂商的眼中,累死累活做代码底层优化,还不如直接多出两款收费道具,设计几套时装划算。
幸好并不是所有的公司都这么“直白”,总有那么几家公司是“死脑筋”的,EVE的开发商CCP就是其中一个。
从EVE诞生至现在,对游戏底层代码的优化就从未停止过,特别是在EVE新资料片《EVE:虫洞》中,更有着大量的底层优化。在“StacklessIO”技术实现之后,热点星系的承载能力得到了极大提升,配合最新研发的“EVE64”技术,更让服务器承载能力达到一个极其可观的水平。
不仅如此,CCP还对EVE的技术架构进行了极大的改进。通过剥离关键代码并交由专业团队进行优化,所有项目都能享受到核心优化所带来的性能提升。这些团队优化了至少25万行代码,并花了超过2年半的时间来打造全新“内容管理系统”。(小编窃以为,在国内这么长的时间都够开发一款游戏上市到关服了。)在新的数据库后台上线之后,网络吞吐量与内存消耗比先前系统明显降低。特别的,针对贸易中心吉他的问题,通过增加物品索引,使得物品数量多寡不再与星系负载相关。需要注意的是,内容管理系统不仅仅改善EVE的贸易中心,它将深刻的影响到《EVE:虫洞》中的方方面面……
“我是谁,你看不见我,我是EVE内容管理系统……”
EVE虫洞中与冬眠者作战
代表EVE虫洞最高科技的T3战舰
声明:新浪网游戏频道登载此文出于传递信息之目的,绝不意味着新浪公司赞同其观点或证实其描述。