目录
初步学习
模型制作编辑
- 模型制作规范
- 模型碰撞与LOD的设置
材质Shader开发
- 基本材质编辑(例:建筑模型材质)
- 功能性材质开发(例:车流光效)
灯光氛围调节
- 基本灯光调节
- 场景氛围调节
蓝图基础
- 蓝图数据类型
- 蓝图逻辑节点
- 蓝图功能开发
C/C++基础
UMG开发
- UMG自带的控件类型
- UMG自定义控件
- UMG发报机与蓝图事件
- UMG拖拽功能
角色动画
- 角色类的定义
- 角色动画制作与运用
- AI系统
- 传送与寻路
媒体播放
- UE4播放本地媒体文件
- UE4播放音视频流
资产打包与加载
- UE4资产打包
- UE4资产运行时动态加载
文件解析
- .ini文件
- .json文件
- .xml文件
多人协同开发
- svn工具的使用
- git工具的使用
数字孪生项目框架
- Gameplay架构
- 项目目录结构与资产归类
进阶学习
Gis数据应用
Slate开发
Plugin开发
PixelStreaming
Socket通信
Http通信
WebSocket通信
API设计
VR与AR开发
深入专研
数字孪生多人游戏架构
Gis开发
音视频开发
网络通信开发
数据库与接口设计
数字孪生项目分类
交付类
- 智慧城市、智慧楼宇、智慧校园、智慧工厂、智慧医院、智慧展馆、智慧旅游、智慧乡村等
生产类
- 数字孪生编辑器项目,可用于快速生产交付类项目(不修改UE4源码、运行时可动态加载场景、界面可拖拽嵌入、功能添加与节点式编程,提供API功能,资产打包与加密、拥有可扩展的素材库)