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

    文章

    353

    浏览量

    47875
  • 游戏开发
    +关注

    关注

    0

    文章

    29

    浏览量

    8561
  • unreal
    +关注

    关注

    0

    文章

    10

    浏览量

    6106
  • jetbrains技术
    +关注

    关注

    0

    文章

    6

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Ansible代码上线项目实战案例

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

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

    通过真实案例场景,本教程将展示如何利用远程日志errDump调试功能定位系统崩溃、性能瓶颈等问题,从日志捕获到原因分析,手把手带您体验实战中的调试流程。 本文特别分享errDump功能
    的头像 发表于 06-09 16:51 ?278次阅读
    远程日志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

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

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

    《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 ?463次阅读
    .NET开发者必看:JetBrains <b class='flag-5'>Rider</b> Tasks(任务)视图功能解析与演示教程

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

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

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

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

    STM32项目实战:基于STM32U5的智能大棚温控系统(LVGL),附项目教程/源码

    《智能大棚温控系统_STM32U5项目完整文档、项目源码,点击下方链接免费领取。项目资料领取https://s.c1ns.cn/F5XyU
    的头像 发表于 11-13 17:08 ?2000次阅读
    STM32<b class='flag-5'>项目</b><b class='flag-5'>实战</b>:基于STM32U<b class='flag-5'>5</b>的智能大棚温控系统(LVGL),附<b class='flag-5'>项目</b>教程/源码

    STM32项目实战:基于STM32U5的火灾报警系统(LVGL),附项目教程/源码

    《火灾报警系统_STM32U5项目完整文档、项目源码,点击下方链接免费领取。项目资料领取https://s.c1ns.cn/F5XyUST
    的头像 发表于 11-13 14:18 ?1957次阅读
    STM32<b class='flag-5'>项目</b><b class='flag-5'>实战</b>:基于STM32U<b class='flag-5'>5</b>的火灾报警系统(LVGL),附<b class='flag-5'>项目</b>教程/源码

    STM32项目实战:基于STM32U5的智能灯光控制系统(LVGL),附项目教程/源码

    《智能灯光控制系统_STM32U5项目完整文档、项目源码,点击免费领取。项目资料领取:https://s.c1ns.cn/F5XyUSTM
    的头像 发表于 11-07 18:50 ?2509次阅读
    STM32<b class='flag-5'>项目</b><b class='flag-5'>实战</b>:基于STM32U<b class='flag-5'>5</b>的智能灯光控制系统(LVGL),附<b class='flag-5'>项目</b>教程/源码

    鸿蒙Flutter实战:08-如何调试代码

    使用 DevEcho 打开项目,点击运行旁边的 Debug Entry 按钮,开始程序调试调试 Webview 参考文章 鸿蒙Flutter实战:04-如何使用DevTools
    发表于 10-23 16:29

    索尼PS5 Pro游戏机震撼发布

    在游戏界的万众瞩目下,索尼于近日举行的PS5技术展示会上,由首席架构师Mark Cerny亲自揭晓了万众期待的PS5 Pro游戏机。这款全新力作以699美元的定价,定于11月7日盛大发售,无疑为游戏爱好者们带来了前所未有的震撼与期待。
    的头像 发表于 09-11 16:59 ?1056次阅读

    基于迅为RK3588【RKNPU2项目实战1】:YOLOV5实时目标分类

    【RKNPU2项目实战1】:YOLOV5实时目标分类 https://www.bilibili.com/video/BV1ZN411D7V8/?spm_id_from=333.999.0.0
    发表于 08-15 10:51