前言#
Unreal Engine 和 Unity Engine 作为目前主流的游戏引擎,各有优缺点。而我目前的工作还是以 Unity 开发为主,在使用 Unity 的过程中,总避免不了听到或看到过 UE 相关的东西,从开始的好奇到后面想要去学习它,但是,感觉 UE 的学习门槛有点高,毕竟我还没学过 C++,一时间有点望而生畏。另一方面是因为在之前的工作中没有接触过,虽然也有计划要学习,但我可能想先把 Unity 搞好再系统学习 UE,所有搁置了好久。而今天,公司希望我去学习 UE 开发,我也早有这个意愿,技多不压身,何乐而不为,2024.8.19 正式入坑虚幻引擎,小小记录一下。
认识虚幻引擎#
UE 于 1988 年由 Epic Games 首次发布,宣称是最强大的实时 3D 创作工具。UE 使用 C++ 作为主要的编程语言,也有自己的 Blueprints (蓝图,可视化编程系统),以其高质量的渲染效果和强大的物理引擎而闻名。可以创建出令人惊叹的视觉效果和逼真的游戏世界。
官方学习路线#
虚幻引擎目前已经发布最新版本 UE5.4 了,相比之前的版本多了很多新特性,参考官方文档
虚幻引擎 5.4 文档
学习主要还是以官方文档为主,因为这是最新最全面的,一定程度上能避免走一些弯路。
虚幻引擎基础#
刚接触 UE5,建议你先熟悉虚幻编辑器的界面、蓝图可视化脚本,以及虚幻项目中有哪些内容可供你使用。
安装#
首次下载和安装虚幻引擎的步骤:
- 下载和安装 Epic Games 启动程序(Epic Games Launcher) 。
- 若没有 Epic Games 账号,则先注册一个。
- 登录 Epic Games 启动程序。
- 安装虚幻引擎。
按照文档一步步操作即可。
安装好之后,就可以启动了,开启 UE5 之旅。