参考视频:https://www.bilibili.com/video/BV1FT4y1G7cK/?spm_id_from=333.851.header_right.history_list.click
学习途径
1.1 蓝图还是C++?
初学者还是先学习蓝图比较好,因为这样可以慢慢的熟悉虚幻引擎,然后再去学习虚幻C++(前提是有C++语言的基础)。其次是一个项目什么时候用蓝图,什么时候用C++,这个学到后期才能慢慢理解。
1.2 官方资源
1.2.1 官方视频⭐⭐⭐⭐⭐
在线视频教程:视频质量很高,缺点是视频不多,然后中文字幕少。
https://dev.epicgames.com/community/learning?application=unreal_engine&languages=zh
1.2.2 官方论坛⭐⭐⭐⭐⭐
英文论坛:https://forums.unrealengine.com/categories?tag=unreal-engine
中文论坛(知乎):https://zhuanlan.zhihu.com/egc-community
汇集很多贡献者,按周更新,教程质量好,但是未对内容难易类别进行分类。
1.2.3 官方文档⭐⭐⭐⭐
官方文档:https://docs.unrealengine.com/5.0/zh-CN/
官方文档有很多版本,而且每个版本的文档内容也不一样,版本低的文档会有很多基础的内容参考。官方内容覆盖全面,但是内容讲解不够深入,可以作为参考。
1.2.4 官方wiki⭐⭐⭐⭐⭐
官方wiki:https://unrealcommunity.wiki/
全世界开发者共同维护,全英文,适合进阶学习
1.2.5 官方示例⭐⭐⭐⭐⭐
在虚幻引擎的【示例】中可以下载很多的示例学习。其中内容示例非常全面,还有很多游戏示例可以学习。非常的好。(前提是已经有基础了,不然都看不懂别人工程如何实现)
1.3 其他资源
1.3.1 免费
质量层次不齐,但是还是有优质内容的
- b站:安宁Ken、人宅、技术宅阿棍儿、王畜长、虚幻引擎官方
- 知乎:
- YouTube:Unreal Engine、Tom Looman、Mathew Wadstein、Ryan Brucks、Underscore、Tech Art Aid、51Daedalus
- 个人开发者网站:
- https://www.tomlooman.com/
- https://unrealcpp.com/
- https://isaratech.com/
- https://dawnarc.com
- http://asher.gg/
1.3.2 收费
- AboutCG(国内)
- 翼狐(国内)
- Udemy(国外,视频质量最高的网站)
- PluralSlight(国外)