首页 / 商业案例
/ Moba帧同步《王者荣耀》实战案例班
分享

share.wechat_share_usage_hint
收藏
Moba帧同步《王者荣耀》实战案例班
从零开发一款基于帧同步的实时对战Moba游戏
学习有效期 长期有效
承诺服务
练
24小时作业批阅
试
24小时阅卷点评
问
提问必答
业
就业指导
简介
咨询QQ:1785275942
从零到一打造帧同步实时对战手游《王者荣耀》。
班级主要内容:
- 帧同步核心原理;
- 可靠UDP通讯实现;
- 基于Kcp实现前后台通用网络库;
- 多线程收发网络消息;
- 可扩展网络通讯协议;
- 实用客户端框架设计;
- 实用服务端逻辑框架;
- 完整的房间匹配、确认、选英雄流程;
- 服务器基于.net core 开发;
- 阿里云服务器环境部署;
- 多平台(Linux、Windows)发布流程;
- 客户端逻辑与表现分离;
- 子弹体积扫描算法(Sweep Volume)
- 移动、转向插值平滑;
- 角色行为预测及校正;
- UI自适应原理;
- 轮盘摇杆插件制作;
- 定点数运算数学库;
- 确定性三角函数级数查表;
- 确定性物理引擎碰撞算法;
- 基于配置驱动的可扩展技能系统;
- 基于配置驱动的可扩展Buff系统;
- 完整实现两个英雄(亚瑟和后羿)所有8个技能效果;
- 完整实现技能涉及的所有Buff效果(增益、减益);
- 小兵、防御塔AI逻辑;
- 小地图位置同步显示;
- UI点击特效;
- 音效加载及管理;
- 心跳机制检测网络时延;
- 对象池缓存技术;
- 血条、飘字动态追踪与适配;
学习目录
类《王者荣耀》帧同步实时对战Moba案例
教学计划:类《王者荣耀》帧同步实时对战Moba案例-默认计划
共224课时
Plane老师 999.00 定点数运算数学库
教学计划:定点数运算数学库-默认计划
共17课时
Plane老师 256.00 物理碰撞计算库
教学计划:物理碰撞计算库-默认计划
共17课时
Plane老师 256.00 开发帧同步网络库
教学计划:开发帧同步网络库-默认计划
共21课时
Plane老师 256.00 高性能定时系统实现
教学计划:高性能定时系统实现-默认计划
共17课时
Plane老师 49.00 猜你想学
MMO状态同步《王者世界》实战案例班
1998.00
{
"i18nChapterName": "章",
"i18nUnitName": "节",
"i18nLessonName": "课时",
"i18nTaskName":"任务"
}
{
"text": {
"icon": "es-icon es-icon-graphic",
"name": "图文"
}
,
"video": {
"icon": "es-icon es-icon-video",
"name": "视频"
}
,
"audio": {
"icon": "es-icon es-icon-audio",
"name": "音频"
}
,
"live": {
"icon": "es-icon es-icon-entry-live",
"name": "直播"
}
,
"discuss": {
"icon": "es-icon es-icon-discuss",
"name": "讨论"
}
,
"flash": {
"icon": "es-icon es-icon-flash",
"name": "Flash"
}
,
"doc": {
"icon": "es-icon es-icon-document",
"name": "文档"
}
,
"ppt": {
"icon": "es-icon es-icon-ppt",
"name": "PPT"
}
,
"testpaper": {
"icon": "es-icon es-icon-examination",
"name": "考试"
}
,
"homework": {
"icon": "es-icon es-icon-task",
"name": "作业"
}
,
"exercise": {
"icon": "es-icon es-icon-exercise",
"name": "练习"
}
,
"download": {
"icon": "es-icon es-icon-downloadfile",
"name": "下载资料"
}
,
"replay": {
"icon": "es-icon es-icon-zhibohuifang",
"name": "直播回放"
}
,
"pseudolive": {
"icon": "es-icon es-icon-a-Frame8",
"name": "智能直播"
}
}
1749147517