Godot 4.7 출시, HDR 출력·Asset Store·Android 빌드 환경 추가

Godot 4.7 안정판이 공개됐다. 플레이어가 바로 체감하는 게임 기능보다 개발자가 빌드와 UI, 렌더링을 다루는 방식에 초점을 둔 업데이트이며, 핵심은 HDR 출력, 새 Asset Store, Android 기기에서의 export와 publishing 지원, AreaLight3D, Control offset transform이다.

공식 릴리스 노트에 따르면 Godot 4.7은 Windows, macOS, iOS, visionOS, Linux Wayland에서 HDR output을 지원한다. Godot은 내부 렌더링에서 HDR 조명을 오래 써왔지만, 4.7에서는 SDR 출력에 막혀 보이지 않던 밝기와 색 범위를 실제 출력 단계에서 더 넓게 쓸 수 있다. HDR 디스플레이를 기준으로 색과 조명을 조정하는 프로젝트에는 중요한 변경이다.

3D 작업에는 AreaLight3D가 새로 들어갔다. 직사각형 광원을 실시간 조명으로 배치할 수 있어, 기존처럼 emissive material과 Global Illumination을 조합해 빛나는 면을 흉내 내는 과정을 줄인다. 3D editor에는 Path3D 점을 collider에 맞춰 붙이는 기능, 축별 길이를 보여주는 ruler 측정, vertex snapping, CSG 자동 smoothing도 추가됐다.

UI 쪽 변화도 크다. Control node의 offset_transform_* 속성은 container 정렬을 깨지 않고 위치, 회전, 크기 변화를 줄 수 있게 한다. 버튼이 움직이거나 scale animation을 쓰는 메뉴에서 hover 판정이 흐트러지는 문제를 줄이는 설계다. RichTextLabel 이미지는 font size 기준으로 이미지 크기를 맞출 수 있어, Reddit 댓글에서도 해상도별 텍스트와 이미지 정렬 부담을 줄인다는 반응이 나왔다.

Godot 4.7은 기존 Asset Library를 새 Asset Store로 전환하고, asset preview 확대와 rating 표시, background threading을 넣었다. Android에서는 Godot Android Build Environment가 안정화돼 Android editor만으로도 Gradle export와 publishing 흐름을 처리할 수 있다. 기존 프로젝트는 migration guide를 먼저 읽어 breaking change를 확인해야 한다.

출처: Godot 4.7 release notes, r/Games thread.