虚幻引擎UE5入坑记

server/2024/10/20 16:02:35/

前言

Unreal Engine 和Unity Engine作为目前主流的游戏引擎,各有优缺点。而我目前的工作还是以Unity开发为主,在使用Unity的过程中,总避免不了听到或看到过UE相关的东西,从开始的好奇到后面想要去学习它,但是,感觉UE的学习门槛有点高,毕竟我还没学过C++,一时间有点望而生畏。另一方面是因为在之前的工作中没有接触过,虽然也有计划要学习,但我可能想先把Unity搞好再系统学习UE,所有搁置了好久。而今天,公司希望我去学习UE开发,我也早有这个意愿,技多不压身,何乐而不为,2024.8.19正式入坑虚幻引擎,小小记录一下。

认识虚幻引擎

Pasted image 20240819102632

UE于 1988 年由 Epic Games 首次发布,宣称是最强大的实时3D创作工具。UE使用C++作为主要的编程语言,也有自己的Blueprints(蓝图,可视化编程系统),以其高质量的渲染效果和强大的物理引擎而闻名。可以创建出令人惊叹的视觉效果和逼真的游戏世界。

官方学习路线

虚幻引擎目前已经发布最新版本UE5.4了,相比之前的版本多了很多新特性,参考官方文档
虚幻引擎5.4文档

学习主要还是以官方文档为主,因为这是最新最全面的,一定程度上能避免走一些弯路。

虚幻引擎基础

刚接触UE5,建议你先熟悉虚幻编辑器的界面、蓝图可视化脚本,以及虚幻项目中有哪些内容可供你使用。

安装

首次下载和安装虚幻引擎的步骤:

  1. 下载和安装 Epic Games启动程序(Epic Games Launcher) 。
  2. 若没有Epic Games账号,则先注册一个。
  3. 登录Epic Games启动程序。
  4. 安装虚幻引擎。

按照文档一步步操作即可。

安装好之后,就可以启动了,开启UE5之旅。
Pasted image 20240819151102


http://www.ppmy.cn/server/107020.html

相关文章

第七章 项目布局实现(7.4.5)——ElementPlus 自定义命名空间

7.4.5 ElementPlus 自定义命名空间 参考:https://cn.element-plus.org/zh-CN/guide/namespace.html Element Plus 提供的默认命名空间为 el。 在特殊情况下,我们需要自定义命名空间。 我们使用 sass 书写样式,必须同时设置 ElConfigProvider 和 scss $namespace。 设置 ElC…

【Liunx入门】Liunx换源

文章目录 前言一、备份默认源文件1.配置文件路径2.备份源文件 二、换源1.查看Ubuntu版本2.镜像源地址1)清华源2)阿里源3)中科大源 3.换源 三、更新镜像源总结 前言 由于Liunx系统默认的下载源为国外的源,所以在国内下载资源比较慢…

NVI技术创新联盟成立,BOSMA博冠IP轻量化制播已运用

2024年北京国际广播电影电视展览会(BIRTV)首日,由中央广播电视总台与中国电影电视技术学会联合牵头组建的NVI技术创新联盟在BIRTV 2024超高清全产业链发展研讨会上宣布正式成立。作为国产8K摄像机先行者,BOSMA博冠受邀加入NVI技术…

XML 总结

XML 总结 XML(可扩展标记语言)是一种用于存储和传输数据的标记语言。它由万维网联盟(W3C)在1998年定义,旨在提供一种标准化、结构化的方式来组织数据。XML的设计目标是既易于人类阅读,也易于机器解析。本文…

(十三)Flink SQL

目录 DDL 操作 DML 操作 查询语句 1. SELECT DISTINCT 2. 窗口函数 3. 窗口聚合 4. OVER 聚合 5. 连接操作 6. TOP-N Flink 对 SQL 的支持基于实现了 SQL 标准的 Apache Calcite,包括数据定义语言(Data Definition Language,DDL)、数据操纵语言(Data Manipulatio…

wpf livechart 绘制笛卡尔曲线

先上图&#xff1a; 代码部分&#xff1a; <GroupBox Header"各生产线生产量趋势"><Grid><Grid.RowDefinitions><RowDefinition Height"45"/><RowDefinition Height"auto"/><RowDefinition/></Grid.RowD…

网络应用层之(2)DNS协议

网络应用层之(2)DNS协议 Author: Once Day Date: 2024年8月12日 一位热衷于Linux学习和开发的菜鸟&#xff0c;试图谱写一场冒险之旅&#xff0c;也许终点只是一场白日梦… 漫漫长路&#xff0c;有人对你微笑过嘛… 全系列文章可参考专栏: 通信网络技术_Once-Day的博客-CSDN…

使用rosed命令编辑文件

使用rosed roscpp Logger.msg命令就可以使用默认编辑器vim打开roscpp包里的Logger.msg文件进行修改&#xff0c;而对于默认编辑器&#xff0c;我们可以通过在~/.bash里添加如下项修改&#xff1a; 修改为入门的nano编辑器&#xff1a; export EDITOR’nano -w’ 修改为emacs编…