查看原文
其他

三场有关 Unity 和 Unreal Engine 的游戏开发在线讲座现已提供回放

游戏开发 JetBrains 2023-03-13


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


在 B 站收看回放

点此进入合集,或扫描下方二维码查看。

<<< 向左滑动查看更多


在视频号收看回放

在 JetBrains 微信视频号内选择“直播回放”即可。



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

  • 我们总共举办了 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 有什么意见,或者希望我们实现特定功能,请在下方留言或通过电子邮件与我们联系。

  • 中文技术支持:



    support.cn@jetbrains.com

  • 中文销售支持


    sales.cn@jetbrains.com


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



本博文英文原作者:Anna Ruban


关于 Rider

Rider 可以帮助您在 Windows、Mac 和 Linux 上开发 .NET、.NET Core、.NET Framework、ASP.NET、Unity 和 Unreal Engine 游戏或 Xamarin 应用程序。它为 .NET 开发中使用的语言提供了优异的编辑支持和代码洞察,包括 C#、F#、Razor/Blazor 语法、JavaScript、TypeScript、XAML、HTML、CSS 和 SQL。


Rider 含有 2500 多种实时代码检查,数百种来自 ReSharper 的上下文操作和重构,全部与 IntelliJ 平台强大的 IDE 功能集相结合。虽然功能极多,但 Rider 的速度仍然很快,反应也足够灵敏。


进一步了解 Rider

⏬ 戳「阅读原文」了解更多

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存