跳至主要內容

unreal

Mr.Si大约 2 分钟unrealunreal

UnrealEngine

虚幻引擎(英语:Unreal Engine)是一款由Epic Games开发的游戏引擎。

头像
这也是本站的主要精力输出点。

前言

工欲善其事必先利其器。

软件下载

  1. 中文官网
  1. 点击左上角下载按钮下载EpicGamesLauncher
头像
这里的EpicGamesLauncher并不是引擎本体,类似Steam游戏平台的启动器。
Download-Step2.jpg
Download-Step2.jpg

IDE的选择

如果你熟悉C++并尝试接触UEC++,你会发现阻碍你前进的主要并非C++语言本身,而是需要熟悉UE自身的框架以及非人类阅读的官方API. UE默认使用Microsoft Visual Studioopen in new window,但它对UE的代码提示并不十分友好。

头像
即使使用了一些辅助插件(小番茄),仍然难以满足需求。

你也可以选择被许多开发者称为"宇宙最强IDE"的VSCode。

诚然,在编写前端应用和Python项目时,VSCode确实是一个非常优秀的选择。但在这里我强烈推荐你使用Rideropen in new window

头像
同时,结合CodeGeeX、GitHub Copilot、Codeium Chat等AI代码补全插件。

试试Rider吧

破J补丁open in new window

以删除一个类为例,使用VS只会将其在项目中暂时移除,下次打开依然存在。

通常需要以下步骤才能彻底移除一个类:

1. 关闭UE编辑器
2. 在VS中移除这两个文件
3. 在工程目录下删除这两个文件
4. 删除Binaries文件夹
5. 在VS中生成解决方案
6. 重新打开UE编辑器
头像
不好意思,Rider可以按delete和刷新项目按钮为所欲为。

好消息是vs2022以后可以也可以选择是不是完全删除


头像
书写md时候甚至有UI辅助。

头像
添加文件时,会IDE会根据当前项目框架智能显示支持的格式。
前端框架时
前端框架时
UECPP项目
UECPP项目

参考资料

csdn

UE官网

UE官方文档