0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

实战教程:使用JetBrians Rider快速部署与调试PS5和Xbox上的UE项目

龙智DevSecOps 2025-04-11 14:31 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

面向主机游戏开发者的重大新闻!在2024.3版本中,JetBrains Rider 增加了对 PlayStation®5 和 Xbox 游戏主机的支持,您可以直接在您喜欢的游戏主机上构建、部署和调试 Unreal Engine 和自定义游戏引擎。

Rider内置了对使用C++的出色支持,提供大量的强大功能,例如快速准确的导航、智能代码补全,以及数百种检查和快速修复。如果您使用的是Unreal Engine,可用功能更多:借助针对反射宏和 RPC 函数的特定检查,Unreal Header Tool 错误会在您输入时显示,并且 Rider可以在IDE内创建Unreal 类。Rider 甚至会对您的蓝图进行索引,显示使用您的类的位置和序列化字段的值。

现在,Rider 对 PlayStation®5 和 Xbox 主机上的 Unreal Engine 或自定义游戏引擎工作提供了强大支持,并即将支持 Nintendo Switch。这些游戏主机平台通过单独的插件获得支持,JetBrains通过对应开发者程序验证您的身份后,您就可以下载这些插件。

安装后,Rider 可以选择您要使用的设备。

wKgZO2f4ts-ANuxoAAEF_YcrRGs054.pngRider的主工具栏显示

一切都自动设置,点击 Debug(调试)按钮即可构建、部署并在调试器下启动项目。点击编辑器装订区域设置断点,当断点被命中时,Rider将显示和修改局部变量的值、对表达式求值,并让您步过和步入代码。

Rider 现有的所有调试器功能,包括监视变量、条件断点和依赖断点,均按预期运行。确保使用跟踪点作为记录信息的快速方式,无需重新编译和重新部署!

wKgZO2f4tu6ATj0QAAIckC7cbls443.png通过为属性添加相等条件在Rider中创建条件断点

“在战马工作室,制作《天国:拯救2》时不仅要为PC平台开发和调试游戏,还要为主机平台开发和调试。借助Rider针对Xbox和PlayStation®5 的新调试器,这一切终于成为可能。在所有开发平台上灵活使用单一 IDE 真是太棒了。Rider给我们带来了更高层次的便捷和效率。”

——Petr Nohejl,Warhorse Studios程序员

  • PlayStation是Sony Interactive Entertainment Inc. 的注册商标或商标。
  • 附言:另外,Rider已经支持在游戏主机上调试 Unity 游戏,无需额外插件!基于Unity对 Mono调试协议的IL2CPP支持,您可以像在桌面或移动设备上调试Unity游戏一样连接到游戏主机。

关于 Rider

JetBrains Rider 可以帮助您在 Windows、Mac 和 Linux 上开发完整的 .NET 应用程序和 Web 项目,以及 Unity、Unreal Engine 和基于 Godot 的游戏。它为 .NET 开发中使用的所有主要语言提供了优异的编辑支持和代码洞察,这些语言包括 C#、F#、Razor、Blazor 语法、JavaScript、TypeScript、XAML、HTML、CSS 和 SQL。JetBrains Rider 将 ReSharper 丰富的代码检查、上下文操作和重构与 IntelliJ 平台强大的 IDE 功能集和 Rider 自身的 .NET 特色融合在一起。尽管功能非常丰富,但 IDE 在不同平台上仍然能够快速运行和响应。

JetBrains授权代理、Perforce中国授权合作伙伴——龙智为您提供Rider等JetBrains IDE系列工具、Perforce P4等领先游戏开发软件的咨询、试用、销售、安装部署、培训与技术支持服务。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • IDE
    IDE
    +关注

    关注

    0

    文章

    363

    浏览量

    48747
  • 游戏开发
    +关注

    关注

    0

    文章

    29

    浏览量

    9011
  • unreal
    +关注

    关注

    0

    文章

    10

    浏览量

    6182
  • jetbrains技术
    +关注

    关注

    0

    文章

    6

    浏览量

    143
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    UART、SPI、I2C 实战对比:哪个更适合你的项目

    在嵌入式开发中,设备之间的通信是绕不开的话题。常见的三种总线接口——UART、SPI、I2C——各有优缺点。不同项目需求决定了选择哪一种协议最合适。本文结合实战经验,逐项对比三者,并附带实战代码
    的头像 发表于 11-24 19:04 354次阅读
    UART、SPI、I2C <b class='flag-5'>实战</b>对比:哪个更适合你的<b class='flag-5'>项目</b>?

    多场景智能拍摄实战:摄像头模块集成与调试指南!

    摄像头模块集成是实现多场景智能拍摄的基础,而调试则是保障系统稳定的关键。本指南聚焦实战,详细讲解摄像头模块的硬件集成方法与多场景调试技巧,包括常见故障排查、性能优化方案等,让你在实战
    的头像 发表于 11-21 17:58 95次阅读
    多场景智能拍摄<b class='flag-5'>实战</b>:摄像头模块集成与<b class='flag-5'>调试</b>指南!

    Immich智能相册在树莓派5的高效部署与优化

    将海外广受欢迎的开源智能相册项目Immich部署于树莓派5,并通过搭载基于AX650N/AX8850的M.2算力卡,显著提升了系统算力。借助该方案,我们高效
    的头像 发表于 10-14 11:30 762次阅读
    Immich智能相册在树莓派<b class='flag-5'>5</b><b class='flag-5'>上</b>的高效<b class='flag-5'>部署</b>与优化

    Ansible代码上线项目实战案例

    在DevOps浪潮中,自动化部署已经成为每个运维工程师的必备技能。今天我将分享一个完整的Ansible代码上线项目实战案例,让你的部署效率提升10倍!
    的头像 发表于 07-24 14:03 375次阅读

    Redis集群部署与性能优化实战

    Redis作为高性能的内存数据库,在现代互联网架构中扮演着关键角色。作为运维工程师,掌握Redis的部署、配置和优化技能至关重要。本文将从实战角度出发,详细介绍Redis集群的搭建、性能优化以及监控运维的核心技术。
    的头像 发表于 07-08 17:56 648次阅读

    远程日志errDump调试功能实战教程:案例驱动的故障排查!

    通过真实案例场景,本教程将展示如何利用远程日志errDump调试功能定位系统崩溃、性能瓶颈等问题,从日志捕获到原因分析,手把手带您体验实战中的调试流程。 本文特别分享errDump功能
    的头像 发表于 06-09 16:51 542次阅读
    远程日志errDump<b class='flag-5'>调试</b>功能<b class='flag-5'>实战</b>教程:案例驱动的故障排查!

    在V2板子上部署豆包模型调试指南

    在V2板子上部署豆包模型调试指南 准备阶段 首先,可以观看大模型实战(SC171开发套件V3)并下载工程源码,之后我们需要在板子安装这个代码所要用到的一些库。 pip3 instal
    发表于 05-25 10:17

    HarmonyOS5云服务技术分享--Serverless抽奖模板部署

    测试服务PTS 希望这篇教程能帮你快速上手!如果部署过程中遇到问题,欢迎在评论区留言交流~ 也欢迎关注我的技术博客,每周更新HarmonyOS开发实战技巧。祝各位开发者一次部署成功,活
    发表于 05-22 20:25

    【书籍评测活动NO.61】Yocto项目实战教程:高效定制嵌入式Linux系统

    《 Yocto项目实战教程:高效定制嵌入式Linux系统 》应运而生。这本书在官方文档的基础,结合笔者多年的嵌入式开发经验,提炼核心理论框架,使其易读易懂。同时辅以大量实践案例,帮助读者系统化
    发表于 05-21 10:00

    如何解决Air780EPM开发中的调试难题?深度解析高效调试方法

    在Air780EPM项目开发中,调试效率往往直接影响进度。面对代码报错、逻辑漏洞等常见痛点,开发者亟需一套系统化的方法论。本文将揭秘实战中验证的调试技巧,助您
    的头像 发表于 05-17 10:46 560次阅读
    如何解决Air780EPM开发中的<b class='flag-5'>调试</b>难题?深度解析高效<b class='flag-5'>调试</b>方法

    DeepSeek企业级部署实战指南:以Raksmart企业服务器为例

    随着人工智能技术的快速发展,DeepSeek作为一款强大的AI工具,正在成为企业智能化转型的重要驱动力。本文将结合Raksmart企业服务器的实际案例,详细解析DeepSeek的企业级部署流程、优化
    的头像 发表于 03-12 11:33 968次阅读

    《AI Agent 应用与项目实战》阅读心得3——RAG架构与部署本地知识库

    系统架构设计,采用了前后端分离的模式:前端使用Streamlit构建交互界面,后端集成了向量数据库和LLM。部署环境的准备工作包括创建虚拟环境、安装必要的Python包、配置向量数据库等。系统的核心
    发表于 03-07 19:49

    .NET开发者必看:JetBrains Rider Tasks(任务)视图功能解析与演示教程

    此前,JetBrains Rider推出了Tasks(任务)视图功能,为 .NET 开发者带来强大的任务管理和调试工具。该功能已在JetBrains Rider 2024.2 EAP中上线。欢迎联系JetBrains授权合作伙伴
    的头像 发表于 02-27 17:22 687次阅读
    .NET开发者必看:JetBrains <b class='flag-5'>Rider</b> Tasks(任务)视图功能解析与演示教程

    PS5 玩家必看!山泽 HDMI2.1 电竞版实测:4K/120Hz 丝滑度提升指南

    作为一名资深PS5 玩家,你是否在追求极致游戏体验的道路上不断探索?在 PS5 强大的性能支持下,4K/120Hz 的游戏画面本应带来无与伦比的视觉盛宴,但有时却总感觉差了那么一点丝滑。别担心,今天
    的头像 发表于 02-20 17:07 806次阅读

    解锁电商新境界,在华为云 Flexus 快速部署并运行 Magento 电商系统

    Flexus X 实例,我体验到了快速部署的便捷与高效,同时享受到了按需付费的灵活性与成本优化。本文将分享我在华为云 Flexus 上部署 Magento 的
    的头像 发表于 01-17 09:42 1393次阅读
    解锁电商新境界,在华为云 Flexus <b class='flag-5'>上</b><b class='flag-5'>快速</b><b class='flag-5'>部署</b>并运行 Magento 电商系统