프로그래밍 및 소프트웨어 개발

Rider 2026.3: Lua 및 Verse 지원과 Godot와의 고급 통합을 통한 게임 개발 역량 강화

JetBrains는 게임 개발자를 위한 고급 기능을 제공하는 Rider 2026.3 업데이트를 출시했습니다. 여기에는 Lua 및 Verse 언어 플러그인과 Unreal, Unity, Godot 엔진에 대한 혁신적인 디버깅 경험 개선이 포함됩니다.

2026-11-11
3 분 읽기
1 조회수
certi.news Editorial Team
Rider 2026.3: Lua 및 Verse 지원과 Godot와의 고급 통합을 통한 게임 개발 역량 강화

JetBrains는 게임 개발자의 워크플로 개선에 중점을 둔 Rider 2026.3 업데이트를 발표했습니다. 이번 업데이트에는 다중 프로그래밍 언어를 처리하기 위한 고급 도구와 주요 게임 엔진과의 더 깊은 통합이 포함되어 있으며, 코드 작성과 엔진의 그래픽 환경 사이의 간극을 줄이는 것을 목표로 합니다.

새로운 언어 지원: 베타 단계의 Lua 및 Verse

이번 업데이트는 게임 산업에서 중요성이 커지고 있는 프로그래밍 언어에 대한 새로운 플러그인을 도입했습니다:

  • Lua 언어: 이제 Lua 5.1에서 5.4까지, 그리고 LuaJIT와 Luau를 지원합니다. 이 플러그인은 자동 완성, 시그니처 변경(Change Signature)과 같은 리팩토링 기능을 제공하며, EmmyLua 및 LuaLS 유형의 주석을 지원합니다.
  • Verse 언어: 외부 언어 서버 없이도 Verse 언어(Unreal Engine 6에서 사용)에 대한 기본 지원을 제공합니다. 구문 강조(Syntax Highlighting)와 오류 감지를 제공하며, .uproject 및 .sln 파일과 함께 작업할 수 있습니다.

Godot 및 Unity 엔진과의 더 깊은 통합

이번 업데이트는 Rider가 게임 엔진과 상호 작용하는 방식에서 근본적인 개선을 이루었습니다:

  • Godot 엔진: Rider와 Godot 에디터 간의 라이브 연결(Live Connection)이 가능해져 C# 또는 GDScript로 작성된 씬(Scenes)을 직접 디버깅할 수 있습니다. 또한 개발자는 이제 중단점(Breakpoint)에서 실행이 멈췄을 때 Rider 내에서 씬 트리(Scene Tree)를 탐색하고 노드(Nodes) 속성을 검사할 수 있습니다.
  • Unity 엔진: 이번 업데이트는 Unity 6.7 버전의 CoreCLR 플레이어 디버깅을 지원합니다. 이는 개발자가 Unity의 새로운 런타임 환경을 테스트할 수 있도록 하는 실험적 기능입니다.

C++ 및 Unreal Engine을 위한 디버깅 개선

C++와 Unreal Engine을 사용하는 개발자를 위해 Rider 2026.3은 오류 감지 프로세스를 가속화하는 기술적 기능을 도입했습니다:

  • 실시간 Natvis 업데이트: 이제 활성 디버깅 세션 중에 게임을 다시 시작할 필요 없이 디버거에서 복잡한 데이터 유형을 표시하는 Natvis 파일을 수정하고 다시 로드할 수 있습니다.
  • 실험적 LLDB 21 디버거: JetBrains는 최신 LLVM 수정 사항과 JetBrains 고유의 개선 사항을 결합한 LLDB 21 기반의 실험적 디버거를 도입했으며, Windows, macOS, Linux에서 사용할 수 있습니다.
  • 데이터 중단점(Data Breakpoints): 개발자는 이제 에디터에서 특정 변수의 값이 변경될 때 중단점을 설정할 수 있어, 메모리 내의 예상치 못한 변경 사항을 더 쉽게 추적할 수 있습니다.

게임 개발자에게 실질적으로 무엇이 바뀌는가?

이번 업데이트의 진정한 영향은 컨텍스트 전환(Context Switching) 시간의 단축에 있습니다. Rider를 Godot 에디터와 실시간으로 연결함으로써, 개발자는 씬의 상태를 파악하기 위해 코드 창과 엔진 창 사이를 계속해서 이동할 필요가 없어졌습니다. 또한 Natvis 파일에 대한 '핫 리로드(Hot Reload)' 기능은 C++ 개발자들에게 가장 좌절감을 주는 문제 중 하나인, 디버거에서 데이터 표시 방식을 수정할 때마다 게임 전체를 다시 시작해야 하는 번거로움을 해결합니다. 이러한 업데이트는 IDE를 단순한 고급 텍스트 편집기에서 개발자가 작업 중인 게임 엔진의 구조를 이해하는 통합 작업 환경으로 변화시킵니다.

뉴스 출처
JetBrains Blog
원문 보기 ↗
c
작성자

certi.news Editorial Team

같은 카테고리

추천 기사

모든 뉴스 보기