把《小镇》搬到中国分三步:
服务器优化 - 系统转移 - 部署在中国境内
第一步:服务器优化
《小镇传奇》的服务器费用比一般的PC游戏昂贵
虽然我们一直在努力优化服务器效率
以目前的服务器素质,开设新服务器的费用真的很高很高
然而优化工作是没有止境的
众所周知,三个月以前敲得代码都不是代码,都是BUG
小镇传奇的世界是持续运转的,多人在线的。
当玩家扔一块石头在树林里,第二天上线那块石头还会在那。
这就意味着很多信息需要在云端服务器处理,同时也为了防止玩家作弊。
这些处理消耗了很多服务器性能。
(玩家的仓库)
VR游戏中的体感操作,使得玩家的每一抬手一投足都要与服务器进行交流,
因为这种复杂的交互,《小镇》比普通的PC游戏消耗的服务器性高得多。
第二步:服务器系统转移
为了降低服务器费用的同时提升服务器效能
年初我们决定把服务器系统从Windows转移为Linux
就在这服务器最不稳定的期间!锅来了!!
突然有一大波新玩家加入小镇世界
当天小镇脆弱的服务器蹦了几十次
原来是一个很出名的VR视频创作者对小镇传奇情有独钟,
直播和制作了一系列视频节目。
玩家快速增长是好事,
服务器优化工程也是好事,
这两件事同时发生的时候,有点太刺激了。
我们的云服务器攻城狮Timo天天都在挠头,一头漂亮的金发现在已经稀疏了许多,
甚至已经成为了独立游戏圈的老师傅,前两天Wargaming还邀请Timo给开发者们演讲
教大家如何在玩家人数快速增长时保持理智。
主程Joel甚至把头像P成了谢罪的样子,发誓不修复服务器不换头像
经过几百杯浓缩咖啡的努力
目前服务器已经基本稳定
虽然有点卡,但是不会蹦
要解决服务器卡顿,主要解决办法是引入Agones
有了它我们就能可以更好地安排服务器资源,为玩家们提供最出色的多人游戏服务
预计两个月左右,我们就会将完成部署Agones系统
第三步:将服务器部署在中国
我们在海外使用的云服务器供应商是Google
然而谷歌在中是一个不存在的东西(404警告!!)
将服务器部署在中国
我们有两个选项
与中国境内的云服务器供应商合作(阿里/腾讯/亚马逊中国等等)
在云端完全重新部署一遍
Timo和Joel听说这个想法后
又开始挠头啦!!!!
还有一条捷径
为每个玩家提供一个梯子(默认开启,不需要玩家调试)
然后将谷歌服务器部署在台湾/韩国/香港
这样也能保证流畅的游戏体验
总而言之
Alta工作室的老大Tima说了,最快两个月与中国玩家见面!
写在后面
下一篇我们会给大家介绍我们将如何做本地化的工作
让国人玩家无需英语6级证书和雅思4个7
也能愉快地
耍大刀~
沉迷挖矿~
尬聊~
射爆~
神游~
暂无关于此日志的评论。