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