Godot 4.7, 게임 개발의 새로운 지평을 열다!

by DD
10시간 전
조회수 0

Godot 4.7이 출시되어 AreaLight3D, Asset Store 등 다수의 신규 기능과 개선 사항을 포함함

실시간 셰이더 미리보기(Real-time Shader Preview), 컨트롤 노드 오프셋 변환(Control Node Offset Transform) 등 개발 편의성을 높이는 기능이 대거 추가됨

HDR 출력 지원, XR 플랫폼 통합 등 렌더링 및 XR 개발 역량이 크게 강화됨

안드로이드 개발 환경 개선GDExtension 통합으로 멀티플랫폼 지원이 더욱 강화됨

AreaLight3D 도입으로 사실적인 조명 구현

Godot 4.7에서는 AreaLight3D 노드가 새롭게 추가되어, 기존의 복잡한 에미시브 머티리얼(Emissive Material)전역 조명(Global Illumination) 조합 없이도 사각형 형태의 사실적인 조명을 실시간으로 렌더링할 수 있게 되었다. 이는 부드러운 그림자(Softer Shadows)현실적인 반사(Realistic Reflections)를 생성하여 장면의 시각적 품질을 크게 향상시킨다. 개발자들은 이를 통해 도시 풍경의 조명 효과창문을 통과하는 빛과 같은 디테일을 더욱 쉽게 구현할 수 있게 되었다.

향상된 에셋 스토어와 백그라운드 처리

기존의 에셋 라이브러리가 새로운 에셋 스토어(Asset Store)로 대체되면서, 사용자 경험이 크게 개선되었다. 에셋 미리보기 이미지 확대 기능평점 표시 기능이 추가되어 에셋 탐색이 용이해졌다. 특히 주목할 점은 백그라운드 스레딩(Background Threading) 도입으로, 에셋 스토어 내의 특정 작업이 메인 UI 스레드를 차단하지 않고 백그라운드에서 처리된다는 것이다. 이는 에디터 사용 중에도 끊김 없는 경험을 제공한다.

실시간 셰이더 미리보기 및 GUI 시스템 개선

개발자들은 이제 텍스트 셰이더(Text Shader) 작성 시 인라인 미리보기(Inline Preview) 기능을 통해 코드를 컴파일하지 않고도 실시간으로 결과를 확인할 수 있게 되었다. 이는 셰이더 개발 워크플로우(Shader Development Workflow)를 획기적으로 단축시킨다. 또한, 컨트롤 노드(Control Node)오프셋 변환(Offset Transform) 기능이 추가되어, 컨테이너의 영향을 받지 않고 개별 노드의 위치, 회전, 스케일을 독립적으로 조작할 수 있게 되었다. 이는 GUI 애니메이션 구현에 큰 유연성을 제공한다.

HDR 출력 및 XR 플랫폼 지원 강화

Godot 4.7은 고동적 범위(HDR) 출력 지원을 통해 윈도우, macOS, iOS 등 다양한 플랫폼에서 최대 10,000 니트(nits)의 밝기와 풍부한 색상 표현을 가능하게 한다. 이는 게임 내 특수 효과시각적 표현의 깊이를 더한다. 또한, Android XRSteam Frame에 대한 프로덕션 레디(Production-Ready) 지원을 포함하여 XR 개발 역량을 강화했다. 특히 Vulkan 모바일 렌더러의 서브샘플링 이미지(Subsampled Images) 기능은 포비티드 렌더링(Foveated Rendering) 성능을 극적으로 향상시킨다.

안드로이드 개발 환경 및 GDExtension 통합

안드로이드 빌드 환경(GABE)과의 통합이 개선되었으며, 안드로이드 에디터에서 게임 창 크기 조절 및 이동이 가능해져 다양한 화면 비율 테스트가 용이해졌다. 스크립트 에디터의 화면 방향 전환 기능은 모바일 환경에서의 코딩 편의성을 높인다. 또한, GDExtension이 프로젝트 설정에 통합되어 관리 및 식별이 쉬워졌으며, 이는 엔진 확장성을 더욱 강화하는 요소로 작용한다.

커뮤니티의 긍정적 반응과 향후 전망

커뮤니티에서는 Godot의 지속적인 발전과 커뮤니티 기여에 대한 긍정적인 평가가 주를 이룬다. 특히 Unity의 정책 변화가 Godot에 대한 관심과 기여를 증대시켰다는 분석이 있다. 한 사용자는 Godot가 게임 개발 분야의 Blender가 될 가능성이 있다고 언급하며, 블렌더(Blender)와 같은 오픈소스 프로젝트의 성공 사례를 언급했다. 300명 이상의 기여자가 참여한 이번 업데이트는 Godot의 성장 잠재력을 보여준다.

Godot 4.7: Lights, Camera, Action

댓글 0

첫 번째 댓글을 남겨보세요!