UE4无疑是很是优秀的世界上最顶尖的引擎之一,性能和效果都很是出众,编辑器工做流也很是的出色,更可贵宝贵的是彻底的开源让咱们有机会去从中吸收养分,学习世界上第一流游戏引擎的架构思想。git
本系列教程《Inside UE4》,但愿从最最底层的C++源码剖析,到最最上层的蓝图节点,力求解释清楚各个选项的内部运做机理。但愿作到知其然,而更要知其因此然。UE4也是一个很是博大精深的引擎,分析透彻各个具体模块的运做机理无疑也是个艰巨的任务,所以书写周期不定,尽可能周更。github
计划(顺序不定)
- [x] 开篇
- [x] 基本概念
- [x] GamePlay架构
- [ ] UObject系统 (当前)
- [ ] Engine
- [ ] 模块机制
- [ ] 独立游戏运行
- [ ] 编辑器
- [ ] 客户端
- [ ] 服务器
- [ ] Update循环,Tick
- [ ] Timer管理器
- [ ] 编译系统
- [ ] 连接第三方库
- [ ] Game
- [ ] Plugin
- [ ] UBT,UHT
- [ ] 蓝图
- [ ] 网络
- [ ] Session
- [ ] OnlineSubsystem
- [ ] Socket
- [ ] 物理
- [ ] 碰撞处理,Overlap,Hit
- [ ] 布料
- [ ] 破坏
- [ ] 渲染
- [ ] 流程
- [ ] Viewport
- [ ] 相机管理,CameraManager
- [ ] 灯光,烘培
- [ ] 材质
- [ ] PostProcess
- [ ] UI
- [ ] Slate,UMG
- [ ] 渲染
- [ ] 3d嵌入
- [ ] 模块
- [ ] 输入事件
- [ ] 骨骼动画,融合
- [ ] Matinee,Cinematics
- [ ] 粒子系统
- [ ] 音频
- [ ] AI,行为树,环境探测
- [ ] 地形
- [ ] 视频
- [ ] Log
- [ ] Profile
- [ ] 本地化
- [ ] 统计
- [ ] Paper2D
- [ ] 资源管理
- [ ] 加载机制
- [ ] Level Streaming
- [ ] 导入
- [ ] 打包
- [ ] C++
- [ ] 字符串处理FString
- [ ] Delegate
- [ ] SlowTask多线程
- [ ] TArray,TMap
- [ ] 特殊API流程分析
- [ ] VR
- [ ] 扩展
引用
- UnrealEngine官方Github地址
- UnrealEngine官方文档
UE4深刻学习QQ群: 456247757(非新手入门群,请先学习完官方文档和视频教程)
我的原创,未经受权,谢绝转载!服务器