#COMPASS国服阶段性报告Vol.2
大家好,我是V酱,这两周,我们与日方进行了三次会议,就服务器与客户端的开发交流工作进行了沟通,此外,我们也在联动IP方面及其他本地化工作上达成了共识。今天V酱再次出现,代表国服团队与大家分享我们这两周的状况。
这两周我们进行了以下工作:
1、服务器横向拓展
之前我们对Matching Server进行了代码上的优化,考虑到国服上线期庞大的用户量,我们对Matching Server的并发量进行了评估,目前日服每秒可承受1万~2万 request,对于国服上线初期来说,并发量会远超这个数值。为了给大家营造一个稳定的游戏环境,我们正在评估将Matching Server修改为可横向拓展的可行性,将来可能会对其进行进一步的调整,使它每秒能够承受更多的request。
2、测试环境搭建
在一款游戏上线之前,需要搭建三个测试环境,这三个环境分别是:
(1)开发环境(alpha环境),用于开发自己调试,不对外。
(2)预部署环境(test环境),仅用于QA检查,不对外,这个环境和之后要上线的正式服的环境基本一致。
(3)正式环境,也就是对外的正式服。
目前这三个阶段环境均已搭建完毕,在每次版本更新之后,都会在开发环境和预部署环境中先跑一遍, 修复在其中碰到的Bug,防止它们在正式环境中再次出现,从而优化大家的游戏体验。
接下来,我们将会进行如下工作:
1、SDK替换
日服和台服接入的是NHN PlayArt自己的SDK,该SDK主要负责的功能包括登录、支付、补丁、运维相关内容。
国服的SDK目前只包含支付、登陆内容,无法承担补丁,更新以及运维工具的作用。
NHN PlayArt使用的这套SDK,相关的服务器系统架设在海外。假如国服沿用这套系统,未来大家进行更新、支付、登陆等操作时,都需要与韩国服务器进行访问交互。然而跨境数据传输容易出现多种问题,例如响应过慢等。为了使大家能够在游戏内流畅地进行上述操作,我们需要替换NHN PlayArt的SDK包,接入自己的国服SDK。并且重新添加运维、版本更新等基本功能,使国服SDK也能拥有与日服一样的功能。
2、日服联动方的沟通
之前#COMPASS日服联动方仅在日本地区授权,所以只有#COMPASS日服能够使用。国服如果计划在游戏中进行联动,需要与版权方重新签订中国地区的授权协议。我们和NHN PlayArt拥有良好的合作关系,他们会帮助我们与联动版权方进行沟通,努力为国服玩家带来联动活动。
3、分享功能
玩过日服的玩家可能发现了,当在游戏分享页面进行分享的时候,跳转到浏览器,以链接地址作为内容分享出去。如果这个方法直接沿用到国服,会影响分享内容的实用性,不利于大家查看和浏览。所以我们在国服会单独接入分享插件,使用可以直接唤起微信/QQ/微博的模式,让大家呼朋唤友,更为方便。
以上便是本次报告的内容,谢谢大家对我们的支持与等待。
V酱小科普
1、SDK是什么?
SDK全称Software Development Kit ,即软件开发工具包,包括广义上指辅助开发某一类软件的相关文档、范例和工具的集合。它可以简单地为某个程序设计语言提供应用程序接口API的一些文件,也可能包括能与某种嵌入式系统通讯的复杂的硬件。一般的工具包括用于调试和其他用途的实用工具。SDK还经常包括示例代码、支持性的技术注解或者其他的为基本参考资料澄清疑点的支持文档。
2、Matching Server是什么?
Matching Server直译为匹配服务器,主要将用户发起的需求匹配至对应的服务器任务处理点,从而快速有效的完成用户的需求。