Unity 和 Unreal Engine 的三场游戏开发在线讲座 – 现已提供录像

Read this post in other languages:

JetBrains 技术布道师 Matt Ellis三场游戏开发在线讲座录像已在 B 站发布。 

以下是我们想分享的关于这个在线讲座系列的一些统计数据:

  • 我们总共举办了 12 场在线讲座,4 种语言,每种语言 3 场:英语、中文、日语和韩语。 亚洲的在线讲座视频加上了字幕。我们要向主持人表示感谢和赞赏,他们帮助促进了 Matt 与观众之间的沟通。
  • 1463 人注册了关于游戏开发的 3 场在线讲座。
  • 观看量为 3766 人次,最受欢迎的在线讲座为 Unity 游戏开发:通过 Rider 编写逻辑脚本
  • 在问答环节回答了 80 多个问题
  • 18 个 Rider 一年许可证被抽出。

问答亮点

以下是我们问答环节中最热门的一些问题:

在游戏开发方面,JetBrains IDE 与其他 IDE 相比有哪些优势?

Rider 是为满足所有游戏开发需求而设计的单一 IDE,捆绑了对 Unity 和 Unreal Engine 的支持以及 Godot 插件。 自 2017 年以来,我们一直在开发支持游戏引擎的创新解决方案,例如基于 Unity 最佳做法的检查,甚至是从 Update 方法调用开销大的 Unity API 时高亮显示的功能。

我们还会为游戏资源编制索引,从而展示代码在 Unity 资源或 Unreal 蓝图中的使用位置,并在编辑器中显示序列化字段的值。 重点在于让您不必为了检查问题而在 IDE 和游戏编辑器之间切换。 我们会在您输入时将警告直接带入编辑器。 我们已经有许多创新想法,以后一定还会有更多想法出现。

下一版 Rider (2023.1) 有什么计划?

您可以在此处了解详情。

Rider 对 Unreal 的支持和对 Unity 的支持之间有什么区别吗?

有区别,因为它们是不同的游戏引擎,但也有很多相似之处。 例如,Rider for Unreal Engine 将为蓝图编制索引并直接在编辑器中显示序列化数据和函数用法,而 Rider for Unity 可以对场景和其他资源执行此操作。 Rider 还将显示 Unreal Engine 和 Unity 的日志,您可以点击链接来导航到文件。 您可以在引擎和控制游玩模式下运行单元测试。 Unity 在 Rider 中对游戏主机调试有更好的支持,这也是我们想为 Unreal 改进的地方。 但我们需要游戏主机供应商的帮助,因此请与您的客户代表联系,让他们知道您希望 Rider 提供更好的游戏主机支持。

是否有计划让 Rider 能够在 Xbox 之类的游戏主机上启动和调试游戏?

这是我们很乐意支持的地方,但它需要开发工具包和游戏主机供应商的帮助,所以请联系您的客户代表,让他们知道这是您希望在 Rider 中看到的东西。

Rider 支持 Unreal Engine 5 吗?

是的,它支持 Unreal Engine 4 和 5。

Rider for Unreal 有什么最新变化?

如果 Unreal Engine 已经在运行,您可以使用新的 Attach to Unreal(附加到 Unreal)操作自动附加调试器。 这比使用 Attach to Process(附加到进程)对话框要容易得多。 

我们还更新了蓝图的 Code Vision 链接,现在您可以看到函数的使用计数。 我们还添加了带有 Core Redirect 的 Rename(重命名)重构,所以如果您重命名蓝图中使用的函数,Rider 会在 DefaultEngine.ini 文件中保存一个“redirect”,并且您现有的保存数据不会被破坏

我们还实现了几个实用功能和修正,包括对 Generate GUID(生成 GUID)对话框的小改动,它将以 Unreal 格式显示 GUID。

谁需要 RiderFlow?

所有 Unity 使用者 – 关卡设计师、游戏设计师、美术师和程序员! 基本上任何使用 Unity 编辑器的人都会从 RiderFlow 中受益。 它将我们为 IDE 中的代码构建的效率工具带到 Unity 编辑器中。

它与 Rider 相比有什么不同?

作为一个 IDE,Rider 专为处理代码而设计,具有超快速导航、代码补全以及检查和安全重构等智能功能,使重写代码远比使用 Find and replace(查找并替换)更安全。

RiderFlow 是 Unity 编辑器的效率工具,专为整个团队而不仅仅是编码人员设计。 它将帮助您组织场景层次结构、添加注释和待办事项、通过书签快速跳转到收藏夹或“进行中”的对象,以及在不同的摄像头预设之间切换。

我们想把 IDE 的一些智能功能引入编辑器,例如重构 – 代码上的自动化机械更改。 然而,我们想对场景进行这些更改,在替换对象的同时保持它们的位置、变换等等。

当然,其中甚至还有一个代码编辑器可以进行快速编辑。 如果您需要做更重要的事情,Rider 可以为您提供帮助。

RiderFlow 的未来计划是什么? 现有功能会得到维护吗?或者新功能会继续开发吗?

我们想为 Unity 2022.2 引入各种修正。 我们想继续缩减后端的大小。现在大约只有 130 MB,约为以前的三分之一。 我们将使代码编辑器更易打开,例如,从脚本检查器上下文菜单中打开。 在 Rider 等外部编辑器中也将有一个打开代码的按钮,摄像头预设将不再保留等距/视角切换的状态。

我们的团队欢迎一切反馈。 如果您对 RiderFlow 有什么意见,或者希望我们实现特定功能,请在下方留言或通过电子邮件与我们联系。


如果您观看了这些视频,请在下方评论区中分享您的想法。 您的反馈将帮助我们改进未来的在线讲座。

本博文英文原作者:

image description

Discover more