#COMPASS国服阶段性报告
大家好,我是V酱。首先,请容我代表#COMPASS的国服团队郑重地向大家道歉,抱歉让大家等了那么久。这段时间,大家的疑问、急切,我们运营团队和开发团队都明白,今天V酱代表国服团队与大家分享我们从拿到版号后的工作内容以及目前的情况。
2018年5月25日,我们确定以版本Ver1.16.4作为国服上线版本。
2019年4月2日,我们获悉#COMPASS取得版号的信息,
2019年4月5日,与#COMPASS开发商NHN PlayArt就上线版本进行相关会议,意识到国服上线版本代码过于老旧,而一套陈旧的版本及代码会带来许多问题,在这过程中修复的许多Bug都无法适用到老版本中,这是对中国玩家的不负责。为了使国服游戏体验更为接近目前日服版本,最终我们决定在Ver1.35.0的基础上进行适当调整,将调整的版本作为最终国服版本发布。并且重新进行本地化工作的评估与开发。
2019年5月20日,由于这次本地化工作也是#COMPASS开发商NHN PlayArt第一次开发适用于日本以外地区的游戏版本,所以他们需要一段时间来了解中国手游市场。而国服服务器的承载量也远远高于日服服务器,这对NHN PlayArt来说也是一项难度非常高的大工程。为了给大家提供一个更稳定的游戏环境,这次的本地化工作最终确定以心动和NHN PlayArt合作开发的形式进行,心动负责服务端开发工作,NHN PlayArt负责客户端开发工作。
2019年6月7日,赴日与NHN PlayArt进行开发作业的阶段性总结,并就双方遇到的难点问题进行讨论
2019年8月5日,制作人林P带领开发团队来到心动,对开发作业进行阶段性总结,双方确定接下来的工作内容,分享日服运营经验。
(图为2019年8月5日NHN PlayArt开发团队与心动#COMPASS运营团队的合影)
在这段期间内,我们已完成了如下工作:
1、服务端代码优化
去年一测试结束后,我们对服务端代码进行了优化,将原本只适合物理机的通讯模式修改为适合云服务器。二测结束后,我们仍旧发现了一些不稳定的情况,优化在所难免。今年拿到版号后我们对日服的服务端代码进行了重新评审,根据评审结果,我们对Battle Server及Matching Server进行了代码上的优化。在版号停发期间,日服的服务端及客户端代码经过了多次迭代。为了保险起见,代码优化的工作我们在日服较新的版本上又开展了一次,以确保国服未来上线时,优化后的代码是安全有效的。
PS:关于去年代码层面优化的原因,大家可以移步这张帖子查看:
2、评估作弊检验机制
作为MOBA游戏,作弊处理一定是广大MOBA爱好者最关注的的问题之一。我们评估了日服的作弊校验方式:目前日服的判断方式分为理论值判断及玩家举报判断。
(1)、理论值判断
包括检验英雄技能的使用次数,卡片技能的使用次数、伤害等数值,对比理论值,判断是否有着显著的差别,例如修改技能CD就会和理论值存在差别。同时客户端也会将同一场战斗中6位玩家的数据进行计算并上传服务器,若服务器接收到的6人数据中,有个别玩家的数据与其他玩家存在较大差别,则会将这次的对战信息单独保存,以供查验惩罚。
(2)、玩家举报判断
游戏中存在类似于信誉积分的系统,被其他玩家举报会增加【恶评值】,当恶评值达到某个值时,将会无法参与对战。
以上两种防作弊方式,我们相信能基本满足国服游戏环境,为大家提供良好的体验。当然我们运营同学也会协助开发团队定期进行排查,为大家提供更好的对战环境。
3、安全方面
除了既有的防作弊机制外,我们也对通信安全进行了优化,包括服务端通讯添加防重发机制和唯一公共网关入口等。
在完成这些工作后,我们还将着手进行以下工作。
1、压力测试
鉴于服务端代码重构,重新进行压力测试是非常必要的。这次压力测试我们会吸取之前两次测试的教训,在大规模用户测试之前,先使用locust框架,编写python脚本机器人进行测试。
2、优化修理Bug的方式
日服玩家应该知道,#COMPASS日服几乎每两周会进行一次换包更新,修复线上已知Bug。换包更新对于玩家来说,体验非常不好,需要重新下载整包(约200多MB),并且重新下载游戏资源(约1.5GB)。我们希望国服在修复Bug上能够更高效,节省大家的时间及流量。所以我们希望Bug修复能够通过热更新进行,故我们计划在原本的C#代码上添加XLua语言支持。借助XLua,已达到迅速修复Bug的目的。
3、机型适配测试
进入中国市场的海外游戏必然会面对繁多且复杂的安卓市场环境,因此我们会对TOP300的安卓手机进行适配测试,之后再针对有问题的机型进行个别优化,确保每一位安卓玩家都能畅玩#COMPASS。
4、技术评审工作
完成所有本地化工作后,我们会组织公司的技术专家组进行技术评审会议,确保开发工作中的技术要点全部达标。技术评审通过后,就可以进行上线准备了。
除去协助日方客户端开发工作以及完成本身服务端开发工作之外,我们还会通过NHN PlayArt来沟通日服联动IP在国服的使用权问题,争取能在国服上看到日服联动的IP。
在评估了目前所做的工作以及未来的工作内容之后,预计在今年年内,#COMPASS就可以与大家见面了!
最后,请容我致以诚挚的歉意,对不起,在这段时间内忙于工作的部署,疏忽了与大家的交流,之后我们会每两周与各位同步目前游戏的本地化进度。欢迎大家在本帖留言,V酱会统计大家最关心的问题,并在之后的发贴中给大家一个满意的答复。