Unreal Engine 4:开发环境配置(使用Rider做C++IDE)

时间:2024-04-04 20:43:23

大名鼎鼎的IDE神器制造商Jetbrains的Rider听说过没?就是可以做Unity的C#IDE的那个?现在支持Unreal了!一起来尝尝鲜!

软件列表

软件 下载地址 说明
Unreal Engine 4.25 Epic官网地址
Rider JetBrains的Rider for Unreal Engine Preview
Visual Studio 微软的VS下载页 为啥还要用VS?我也没辙,呵呵

步骤

安装 Unreal

  1. 你要先在Epic注册一个账号
  2. 然后安装Epic Games的客户端

没错就是每周送游戏的那个客户端和你玩Epic游戏的哪个账号,如果你已经有了就可以略过这两步了。Unreal Engine也是一个特殊的Epic游戏,就像Godot编辑器也是用Godot Engine开发出来的一样。

  1. 通过EpicGames客户端下载虚幻引擎
    速度还是挺让人惊喜的,记得几年前老王安装虚幻引擎,下载了一晚上,有时还失败。这背后一定是企鹅大佬给力了!
    Unreal Engine 4:开发环境配置(使用Rider做C++IDE)下载了40多分钟,对于几个G的体积来讲非常可以了。
    Unreal Engine 4:开发环境配置(使用Rider做C++IDE)

安装Rider

Rider是JetBrains的产品,所以你需要注册它的账号,如果你有EDU结尾的邮箱,你可以申请免费许可证(可以每年更新)

目前Rider For Unreal还处在公测阶段。

Unreal Engine 4:开发环境配置(使用Rider做C++IDE)

Rider不是Unity的C# IDE么?是的!
JetBrains不是有个C++ IDE叫CLion么?是的!
官网的说法是未来Rider将专注面向支持各种游戏引擎(你看,在JetBrains的调查问卷中,我大Godot也名列其中!),而CLion是面向一般类型的C/C++程序开发的。

Unreal Engine 4:开发环境配置(使用Rider做C++IDE)

安装Visual Studio

讲个笑话:老王选号称“All In One”的Rider的一个重要原因就是不想使用臃肿的Visual Studio,结果新建C++项目的时候提示我必须要装Visual Studio,是哪里忘记了设置么?找了一下午,最后还是在JetBrains的官网看到这个:

Unreal Engine 4:开发环境配置(使用Rider做C++IDE)
我感觉大家对All In One这个词总是有误解。

好在下载速度可以,老王选了这3项

Unreal Engine 4:开发环境配置(使用Rider做C++IDE)

新建项目并设置Rider为默认编辑器

新建一个游戏项目

Unreal Engine 4:开发环境配置(使用Rider做C++IDE)

Unreal Engine 4:开发环境配置(使用Rider做C++IDE)
选择C++项目
Unreal Engine 4:开发环境配置(使用Rider做C++IDE)
编辑器偏好设置→源代码中将源代码编辑器设置为Rider。

你会发现列表中有两个Rider,一个带版本号的一个没有版本号的,官方建议选没有版本号的,这样当你装了不同版本的Rider会默认开启最新版本的那个。

Unreal Engine 4:开发环境配置(使用Rider做C++IDE)

Unreal Engine 4:开发环境配置(使用Rider做C++IDE)设置为默认值
Unreal Engine 4:开发环境配置(使用Rider做C++IDE)

这时可能会提示重启一下

重新启动以后!

盈利100万美元以下,可以免费使用!

Unreal Engine 4:开发环境配置(使用Rider做C++IDE)
Unreal Engine 4:开发环境配置(使用Rider做C++IDE)