类Photon游戏服务器引擎Matchvs简介
在介绍Matchvs前,先来了解下是什么游戏服务器引擎?虽然很多人可能都听过国外的Photon,但相对于引擎,大家对游戏服务器框架这个概念可能更为熟悉。框架其实就是针对后台通讯部分搭建一个可复用的设计构件,它规定了应用的体系结构,阐明了整个设计、协作构件之间的依赖关系、责任分配和控制流程。而引擎便是在框架的基础上进一步进行拓展,衍生出更多可拓展、组件化的代码模块,更具成熟度与实用性,负责同步在线玩家之间的属性、操作、状态等等,从而帮助开发者完成更为高效的开发任务。
Matchvs是什么?
试想一下如果重头开发一款联网对战游戏,仅仅是为了解决玩家间简单的数据收发,开发者往往就需要解决协议商定、服务框架选型、匹配、房间管理逻辑的设计与实现、高效数据转发、以及弱网环境优化、服务器采购、服务高可用实施等诸多问题。而以上每个问题可能都需要有相应实践经验的人才能解决。Matchvs将自身多年对战平台开发、运营经验加以总结和提炼,打造成为一款移动游戏云服务引擎级产品,为移动游戏开发者提供优质的联网和服务端能力。提供从底层网络链接、匹配、通信与同步到服务端一站式服务,帮助开发者用低成本且高效方式快速打造一款具备联网标准的游戏。
这意味着,使用Matchvs,无需服务器开发工程师也能完成联网游戏开发,且开发速度更快。
简单来说Matchvs游戏云 = SaaS + PaaS + 引擎适配。如下图所示:
开发者通过SaaS层提供的API,即可完成“就近”节点接入、玩家匹配、游戏数据通信的建立;PaaS提供GS开发框架、托管平台,无需自有服务器资源即可对服务端的联网能力进行扩展,实现自定义的服务端逻辑;
相关阅读:商业化游戏服务器引擎自定义框架设计思路
类Photon游戏服务器引擎Matchvs简介相关推荐
- 利用游戏服务器引擎Matchvs开发联网微信小游戏
Matchvs是一款十分易用的游戏服务器引擎,开发者通过SaaS层提供的API,即可完成"就近"节点接入.玩家匹配.游戏数据通信的建立:PaaS提供GS开发框架.托管平台,无需自有 ...
- Egret与国内首个商业化游戏服务器引擎Matchvs达成深度合作
日前,Matchvs与白鹭引擎(Egret)正式达成合作.双方在市场.产品和服务等方面达成共识,共同锁定H5游戏领域,发布前后端一体解决方案.在此次合作中,Matchvs为白鹭引擎提供后端联网解决方案 ...
- 游戏服务器引擎Matchvs游戏云第三方绑定教程
众所周知,Matchvs是国内一款专注于移动游戏的游戏服务器引擎.开发者通过接入Matchvs的SDK,即便没有服务器开发人员,也可以轻松完成联网游戏的开发.近期,Matchvs开放了第三方绑定功能, ...
- 浅谈服务器引擎Matchvs联网对战服务的几点优势
由于微信和QQ这样的大流量社交平台逐步开放入口,现在有很多开发者会选择做支持联网对战游戏来契合社交属性.不过受限于成本与技术团队,其中会有不少的项目选择接入Matchvs.Matchvs是什么?Mat ...
- Scut游戏服务器引擎6.1.5.6发布,直接可运行,支持热更新
1. 增加exe版(console),web版本(IIS)的游戏服宿主程序 2. 增加Model支持脚本化,实现不停服更新 3. 增加Language支持脚本化 4. 修改Sns与Pay Center ...
- Wind分布式游戏服务器引擎的实现
Wind Wind是一款面向云的高性能.高效率以及高扩展性的大型分布式游戏服务器引擎.Wind利用Python语言的简洁语法以及丰富的生态库来提高游戏业务的开发效率,针对一些对性能有要求的游戏业务功能 ...
- Wind:一款面向云的分布式游戏服务器引擎
Wind是一款面向云的高性能.高效率以及高扩展性的大型分布式游戏服务器引擎.Wind利用Python语言的简洁语法以及丰富的生态库来提高游戏业务的开发效率,针对一些对性能有要求的游戏业务功能(如实时战 ...
- python游戏服务器框架_有那些比较成熟的开源游戏服务器引擎/框架(编程语言不限)?...
更新,没有看到服务器(逃. 下面仅为游戏引擎和框架推荐,需要的小伙伴简单看一下,正确的答案努力撰写中. 从角色扮演游戏到即时策略游戏,从冒险解谜游戏到动作射击游戏,甚至是只有一兆大小的迷你游戏,都有起 ...
- 游戏服务器引擎的设计(二)开发游戏服务器底层 及libuv使用
服务器底层,个人任务认为稳定.高效.易用最重要.如果非要排个序的话 稳定 > 易用 > 高效. 我是用的libuv这个库作为基础支持库的.为啥用它,主要是网络库不想自己写了,有现成的最好. ...
最新文章
- 平年闰年c语言源代码,C语言平年闰年问题
- 五款漂亮的 GNOME 3.4 主题-PPA
- ( KMP 求循环节的个数)Power Strings -- poj -- 2406
- php uncaught thrown,PHP异常详解
- 硬核艿艿,新鲜出炉,直接带你弄懂 Spring Boot Jar 启动原理!
- Tomcat安装与环境变量的配置
- win7变成linux桌面背景,教大家把Ubuntu界面改造成Windows7系统
- spring boot 集成 log4j 解决与logback冲突问题
- matlab实验函数编写与程序设计,matlab实验四函数编写与程序设计
- yum提示Another app is currently holding the yum lock; waiting for it to exit...
- Java本地缓存CaffeineCache集成
- web之表单form
- 【推荐系统】那些年, 引用量超1000的经典推荐系统论文
- CIO:节省IT部门开支十招
- 无线网络通信技术介绍
- 小e和siri_华为手机语音助手“小E”功能大全,二十三种玩法你都会吗?
- Kernel:里的某某某;xxx
- 【DG】DG的3种保护模式
- 下载centOS,下载各种linux版本的镜像,来这里!
- 大数据技术原理与应用第8讲:数据仓库Hive