由于微信和QQ这样的大流量社交平台逐步开放入口,现在有很多开发者会选择做支持联网对战游戏来契合社交属性。不过受限于成本与技术团队,其中会有不少的项目选择接入Matchvs。Matchvs是什么?简单说它类似于战网机制的云服务,提供给CP方一整套对战解决方案,通过简单接入SDK可以把单机游戏改造成联网对战游戏。
对于开发者而言,他们之选择使用Matchvs主要是看重以下几点优势;
一、接入成本低。除了提供易使用的接口,配套完善的Demo外,游戏大厅、房间、游戏交互等流程也都实现了通用化。而一些细心的老用户也会发现,近期官网已经在持续上传最新的教学录制视频,可见Matchvs在降低用户的理解与操作成本上确实下了诸多功夫。
二、适用范围广。在引擎适配性上,无论开发者是使用Unity、cocos还是laya、白鹭等游戏引擎都能轻松完成接入。因此无论是对于刚立项或希望改造现有产品的开发者,能通过轻松调用Matchvs提供的SDK,并在短时间内实现多人联网游戏的功能。
三、快速匹配。通过SaaS层提供的API,即可完成“就近”节点接入、玩家匹配速度很快。此外考虑到用户在社交场景的实际使用需求,Matchvs设计了灵活的匹配机制,支持不同人数与用户属性(比如可以设置房间对战的人数,年龄,性别等更多自定义的匹配需求)。而通过Matchvs节点设置,在不同区域、运营商部署多个Set并配合调度服务,提升优化游戏体验外,甚至可完成游戏分区、分服等需求。
四、可自定义扩展的服务器框架GameServer Framework
如果开发者Matchvs在接入SDK后想在联网对战基础上开发更多功能怎么办?这时就可以用到Matchvs一个比较特色的功能——服务器框架GameServer Framework了。游戏在获得了基础联网能力后,使用基于联网的服务端框架——GameServer Framework可以将游戏服务端逻辑部署当中,对服务端能力进行扩展,从而实现自定义的服务端逻辑,最大限度的支持开发者。
当然,Matchvs的优势还不止于此。不过在很多人看来,Matchvs这样工具存在的最大意义在于降低了游戏创作的门槛,为更多游戏设计者可以专注于设计游戏逻辑,赋予了更多人将想法落地并投入市场的机会。