今天给大家分享一下制作一个MMORPG游戏需要学习的知识点和技术储备。MMORPG游戏又叫大型多人在线角色扮演类游戏,对技术,美术,策划的要求非常的高,制作一个成功的MMORPG不容易,今天我们从技术的角度来给大家详细的讲解制作一个MMORPG游戏需要储备的哪些技术点。
一: 客户端准备
游戏引擎的选择
目前做MMORPG游戏主流的跨平台(PC+Android+IOS)的3D游戏引擎有Unity和UE4,各自都有比较成功的代表作,技术上都能够实现,UE4赢在渲染效果,Unity赢在使用相对简单。
这里有个学习小组 147 511 723 大家可以一起学习交流
基础知识储备与框架设计
学习一个游戏引擎,要学哪些东西都是有固定规律的,我们总结出来,适合Unity,也适合UE4。
1: 引擎指定的编程语言的学习, 如Unity我们学习C#, UE4我们学习C++
2: 学会引擎基础知识:【项目创建】,【编辑器面板使用】,【3D物体的创建与摆放】【模型角色的导入与显示】,【地形的制作与使用】,【场景光照烘培】【角色动画播放】【粒子特效】【UI界面制作】【事件监听与响应】【物理引擎】【角色导航与地图编辑】【声音播放】【网络连接服务器】【资源管理】【Shader开发】
3: 打造客户端游戏框架:【框架设计思想与开发协作模式制定】【游戏风格与渲染管线定制】【资源管理模块】【日志管理模块】【声音管理模块】【UI管理模块】【网络管理模块】【协议管理模块】【定时器管理模块】【事件订阅与发布】【地图编辑器与寻路导航】【Excel表格数据驱