UWA学堂上新|支持HotFix的分布式服务器框架搭建

Posted 侑虎科技

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了UWA学堂上新|支持HotFix的分布式服务器框架搭建相关的知识,希望对你有一定的参考价值。

课程是《基于.NetCore开发MMORPG分布式游戏服务器》系列课程第二节,本系列课程旨在帮助大家从零开始搭建商业化MMORPG的分布式服务器框架,包括不同种类服务器的线程模型,如中心服务器、网关服务器、游戏服务器、寻路服务器等,并讲解了这些服务器该如何根据各自的职责进行业务模块分工。


更多精彩文章,请关注:edu.uwa4d.com






文章简介



本文旨在帮助大家搭建支持Hotfix不停服热更新服务器框架,课程首先讲解如何部署Hotfix程序集如何在不停止服务器运行的情况下通过属性标记更新程序集,其次讲解服务器框架图各节点的关联关系,并初始化中心服务器监听,服务器之间使用Protobuf进行通讯,游戏服务器通过连接代理创建连接器连接到中心服务器,中心服务器通过服务器客户端总类接收注册消息创建游戏服务器客户端,通过类似流程最终实现分布式服务器基本框架搭建,各个服务器之间能够相互通讯,完成服务器开服。


你将获得



1、MMORPG分布式服务器基础框架

2、Hotfix服务器不停服特更新方案

3、课程配套Demo工程


适合读者



1、初涉MMORPG服务器的开发者

2、从事Unity前端开发,对服务器进行学习的开发者

3、希望全面学习服务器从零搭建到商业化的开发者


关于作者



饭饭:独立游戏制作人 YouYouFramework游戏框架作者 自研MMORPG客户端和服务器框架

2014进入手游行业,7年以上游戏前后端开发经验,曾任日系游戏公司主程,畅游程序开发专家。开发过MMORPG游戏《封神之怒》、《轩辕剑》,SLG游戏《战之海贼》、《我的城堡》,休闲游戏《俄罗斯方块环游记》。




以上是关于UWA学堂上新|支持HotFix的分布式服务器框架搭建的主要内容,如果未能解决你的问题,请参考以下文章

Unity引擎UI模块知识Tree

新功能| UWA支持Lua CPU耗时分析

Android热修复框架汇总整理(Hotfix)

Git开发发布缺陷分离模型概述(支持master/develop/feature/release/hotfix类型分支)

HotFix的抉择

UWA性能测评全面支持各种Lua!