在介绍Matchvs前,先来了解下是什么游戏服务器引擎?虽然很多人可能都听过国外的Photon,但相对于引擎,大家对游戏服务器框架这个概念可能更为熟悉。框架其实就是针对后台通讯部分搭建一个可复用的设计构件,它规定了应用的体系结构,阐明了整个设计、协作构件之间的依赖关系、责任分配和控制流程。而引擎便是在框架的基础上进一步进行拓展,衍生出更多可拓展、组件化的代码模块,更具成熟度与实用性,负责同步在线玩家之间的属性、操作、状态等等,从而帮助开发者完成更为高效的开发任务。

Matchvs是什么?

试想一下如果重头开发一款联网对战游戏,仅仅是为了解决玩家间简单的数据收发,开发者往往就需要解决协议商定、服务框架选型、匹配、房间管理逻辑的设计与实现、高效数据转发、以及弱网环境优化、服务器采购、服务高可用实施等诸多问题。而以上每个问题可能都需要有相应实践经验的人才能解决。Matchvs将自身多年对战平台开发、运营经验加以总结和提炼,打造成为一款移动游戏云服务引擎级产品,为移动游戏开发者提供优质的联网和服务端能力。提供从底层网络链接、匹配、通信与同步到服务端一站式服务,帮助开发者用低成本且高效方式快速打造一款具备联网标准的游戏。

这意味着,使用Matchvs,无需服务器开发工程师也能完成联网游戏开发,且开发速度更快。

简单来说Matchvs游戏云 = SaaS + PaaS + 引擎适配。如下图所示:

开发者通过SaaS层提供的API,即可完成“就近”节点接入、玩家匹配、游戏数据通信的建立;PaaS提供GS开发框架、托管平台,无需自有服务器资源即可对服务端的联网能力进行扩展,实现自定义的服务端逻辑;

相关阅读:商业化游戏服务器引擎自定义框架设计思路

类Photon游戏服务器引擎Matchvs简介相关推荐

  1. 利用游戏服务器引擎Matchvs开发联网微信小游戏

    Matchvs是一款十分易用的游戏服务器引擎,开发者通过SaaS层提供的API,即可完成"就近"节点接入.玩家匹配.游戏数据通信的建立:PaaS提供GS开发框架.托管平台,无需自有 ...

  2. Egret与国内首个商业化游戏服务器引擎Matchvs达成深度合作

    日前,Matchvs与白鹭引擎(Egret)正式达成合作.双方在市场.产品和服务等方面达成共识,共同锁定H5游戏领域,发布前后端一体解决方案.在此次合作中,Matchvs为白鹭引擎提供后端联网解决方案 ...

  3. 游戏服务器引擎Matchvs游戏云第三方绑定教程

    众所周知,Matchvs是国内一款专注于移动游戏的游戏服务器引擎.开发者通过接入Matchvs的SDK,即便没有服务器开发人员,也可以轻松完成联网游戏的开发.近期,Matchvs开放了第三方绑定功能, ...

  4. 浅谈服务器引擎Matchvs联网对战服务的几点优势

    由于微信和QQ这样的大流量社交平台逐步开放入口,现在有很多开发者会选择做支持联网对战游戏来契合社交属性.不过受限于成本与技术团队,其中会有不少的项目选择接入Matchvs.Matchvs是什么?Mat ...

  5. Scut游戏服务器引擎6.1.5.6发布,直接可运行,支持热更新

    1. 增加exe版(console),web版本(IIS)的游戏服宿主程序 2. 增加Model支持脚本化,实现不停服更新 3. 增加Language支持脚本化 4. 修改Sns与Pay Center ...

  6. Wind分布式游戏服务器引擎的实现

    Wind Wind是一款面向云的高性能.高效率以及高扩展性的大型分布式游戏服务器引擎.Wind利用Python语言的简洁语法以及丰富的生态库来提高游戏业务的开发效率,针对一些对性能有要求的游戏业务功能 ...

  7. Wind:一款面向云的分布式游戏服务器引擎

    Wind是一款面向云的高性能.高效率以及高扩展性的大型分布式游戏服务器引擎.Wind利用Python语言的简洁语法以及丰富的生态库来提高游戏业务的开发效率,针对一些对性能有要求的游戏业务功能(如实时战 ...

  8. python游戏服务器框架_有那些比较成熟的开源游戏服务器引擎/框架(编程语言不限)?...

    更新,没有看到服务器(逃. 下面仅为游戏引擎和框架推荐,需要的小伙伴简单看一下,正确的答案努力撰写中. 从角色扮演游戏到即时策略游戏,从冒险解谜游戏到动作射击游戏,甚至是只有一兆大小的迷你游戏,都有起 ...

  9. 游戏服务器引擎的设计(二)开发游戏服务器底层 及libuv使用

    服务器底层,个人任务认为稳定.高效.易用最重要.如果非要排个序的话 稳定 > 易用 > 高效. 我是用的libuv这个库作为基础支持库的.为啥用它,主要是网络库不想自己写了,有现成的最好. ...

最新文章

  1. 平年闰年c语言源代码,C语言平年闰年问题
  2. 五款漂亮的 GNOME 3.4 主题-PPA
  3. ( KMP 求循环节的个数)Power Strings -- poj -- 2406
  4. php uncaught thrown,PHP异常详解
  5. 硬核艿艿,新鲜出炉,直接带你弄懂 Spring Boot Jar 启动原理!
  6. Tomcat安装与环境变量的配置
  7. win7变成linux桌面背景,教大家把Ubuntu界面改造成Windows7系统
  8. spring boot 集成 log4j 解决与logback冲突问题
  9. matlab实验函数编写与程序设计,matlab实验四函数编写与程序设计
  10. yum提示Another app is currently holding the yum lock; waiting for it to exit...
  11. Java本地缓存CaffeineCache集成
  12. web之表单form
  13. 【推荐系统】那些年, 引用量超1000的经典推荐系统论文
  14. CIO:节省IT部门开支十招
  15. 无线网络通信技术介绍
  16. 小e和siri_华为手机语音助手“小E”功能大全,二十三种玩法你都会吗?
  17. Kernel:里的某某某;xxx
  18. 【DG】DG的3种保护模式
  19. 下载centOS,下载各种linux版本的镜像,来这里!
  20. 大数据技术原理与应用第8讲:数据仓库Hive

热门文章

  1. 推荐系统应用---音乐类
  2. window telnet操作
  3. uniapp/小程序 canvas画布导出图片并下载到本地
  4. Arcgis制图之浮雕效果
  5. 2020.01.22碎片梳理——关于大数据
  6. 【数据治理案例分享】赣州银行数据管控平台建设项目(一)
  7. 电商直播带货功能接入阿里云第三方实现
  8. 手机连接Linux系统 JuiceSSH - SSH Client(Android免费的SSH客户端)
  9. VBA宏实现Word论文自动排版
  10. 关于大一新生可能出现的问题的讨论