MOBA游戏荣耀王者开发
课程背景:
市面上王者荣耀等Moba手游大火,而Moba手游对同步机制的高要求,导致Moba手游开发难度大,成功产品很少,难于模仿基于该成熟的Moba框架,可以大大简化Moba游戏的开发难度。
总共80课时,课程内容节选:
1:Moba游戏的整体架构 8课时
2:Moba游戏的UI系统设计 4课时
3:Moba游戏的网络设计 16课时
4:Moba游戏的场景设计 8课时
5:Moba游戏的AI机制 8课时
6:Moba中玩家的状态机设计 8课时
7: Moba中技能系统设计 8课时
8:Moba中物理系统 8课时
9:Moba中的配置系统 4课时
10:Moba中场景关卡美化 8课时
11:Moba中 草丛机制 4课时
该项目框架是在火炬之光框架的基础上重新开发的,Moba游戏相对于MMO游戏有一些不同:
Moba单个房间内玩家数量比较少
Moba的同步要求高
Moba要求服务器上也要有相关物理逻辑
Moba服务器上的AI小兵,以及AI其它玩家要求高
基于上面的需求,开发了Moba游戏框架
Moba客户端开发
Moba服务器开发
Moba网络协议涉及
Moba数据配置设置
Moba地图场景逻辑
Moba的AI小兵单位逻辑
Moba的房间逻辑
Moba的玩家同步机制
Moba的物理系统
Moba寻路系统
Moba的状态机同步
Moba的技能设计
Moba的草丛等机制设计
场景,塔,草丛,小兵,玩家
Unity Shader Graph 实例(第三季)
51.75
Unity3D资源管理与全热更框架HybridCLR
148.5
Unity Shader Graph 实例(第二季)
44.25
Unity3D ARPG战斗系统 第一季
112.5
Unity-细讲网络编程
74.25
Unity SDK实战:接入微信与支付宝
66