개발 스냅샷: Godot 4.7 beta 2
요약
Godot 4.7 beta 2가 출시되었으며, 이전 beta 1 버전에서 발견된 100개 이상의 회귀 문제를 해결하는 데 집중했습니다. 이번 업데이트는 3D 카메라 기능, 애니메이션 시그널 파라미터 변경, 코어 레이스 컨디션 수정 등 다양한 버그 수정과 개선 사항을 포함하고 있습니다.
핵심 포인트
- beta 1 이후 발견된 100개 이상의 회귀(regression) 문제 해결
- 3D Pilot Mode 카메라의 실행 취소/다시 실행(undo/redo) 지원 추가
- GDExtension의 특정 함수(object_cast_to 등) 지원 중단 및 is_class 캐스트 권장
- Android 내보내기 시 Gradle 빌드 옵션의 실험적 경고 제거
- HDR 출력 지원 확인 기능 및 Wayland 관련 렌더링 수정
4.7 beta 1이 출시된 지 몇 주가 지났으며, 그동안 우리는 100개 이상의 회귀 (regressions) 문제를 감지하고 해결했습니다! 테스트 측면에서 여전히 할 일이 많이 남아 있으므로, 사용자들은 이번 최신 릴리스인 Godot 4.7 beta 2에서 발생하는 새로운 문제들을 무엇이든 보고해 주시기를 권장합니다. 가능하다면 프로젝트를 재정적으로 지원하는 것을 고려해 주세요. Godot는 자원봉사자들과 소수의 유급 기여자 팀의 노력으로 유지됩니다. 여러분의 기부금은 그들의 작업을 후원하고, 그들이 프로젝트의 필요에 온전히 집중할 수 있도록 보장하는 데 사용됩니다. 다운로드 (Downloads) 섹션으로 이동하여 지금 바로 사용해 보거나, 이번 릴리스의 개선 사항에 대해 더 자세히 알아보려면 계속 읽어주세요. 이번 릴리스의 웹 에디터 (Web editor), XR 에디터 (XR editor), 또는 Android 에디터 (Android editor)를 시도해 볼 수도 있습니다. 후자에 관심이 있다면, 프리릴리스 빌드 (pre-release builds)에 접근할 수 있도록 저희 테스트 그룹에 가입 요청을 해주세요. 커버 일러스트는 어려움을 겪고 있는 레코드 상점에서 일하며 독특한 취향을 가진 기묘한 고객들과 대화하는 코지 펑크 (cozy-punk) 내러티브 시뮬레이션 게임인 Wax Heads의 것입니다. Steam에서 게임을 구매할 수 있으며, 개발자인 Rocío Tomé와 Murray Somerwolff를 Bluesky에서 확인할 수 있습니다!
하이라이트: Godot 4.7의 전반적인 새로운 기능에 대한 개요를 보려면 많은 변경 사항을 다루고 있는 4.7 beta 1의 하이라이트를 확인하세요. 이 블로그 포스트는 beta 1과 beta 2 사이의 변경 사항만을 다룹니다. 이 섹션은 beta 1 스냅샷 이후 이루어진 가장 관련성 높은 변경 사항을 다루며, 대부분은 회귀 (regression) 수정 사항입니다:
3D: Pilot Mode 카메라 움직임에 대한 실행 취소/다시 실행 (undo/redo) 지원 추가 ( GH-119349 ).
애니메이션 (Animation): 'name'이라고 불리는 다양한 시그널 (signal) 파라미터의 이름 변경 ( GH-119316 ).
코어 (Core): ResourceLoader::load_threaded_request()에서의 레이스 (race) 수정 ( GH-118824 ).
문서 (Documentation): HDR 출력 문서에 튜토리얼 링크 추가 및 플랫폼 노트 추가 ( GH-118692 ).
에디터 (Editor): HDR이 활성화된 상태에서의 에디터 스크린샷 수정 ( GH-119013 ).
에디터 (Editor): '출력 지우기 (Clear Output)' 버튼 위치 개선 ( GH-118954 ).
내보내기 (Export): Android의 'Gradle 빌드 사용 (Use Gradle Build)' 옵션에서 실험적 경고 제거 ( GH-119172 ). GDExtension: is_class 캐스트를 권장하기 위해 GDExtension의 object_cast_to 및 classdb_get_class_tag를 지원 중단 (Deprecate) 처리 ( GH-119254 ). GUI: 내장 노드 (Built-in nodes)의 내부 자식 노드들이 부모의 머티리얼 (Material)을 사용하도록 변경 ( GH-115637 ). 렌더링 (Rendering): Wayland를 위한 window_is_hdr_output_supported 동작 수정 및 경고 조정 ( GH-117913 ). 렌더링 (Rendering): HDR: 서피스 (Surface)가 HDR 출력을 지원하는지 확인하는 기능 구현 ( GH-119091 ). XR: 기본 OpenXR 액션 맵 (Action map) 업데이트 ( GH-118975 ). 이번 릴리스를 위해 74명의 기여자가 153개의 수정 사항을 제출했습니다. 4.7-beta1 이후의 모든 변경 사항에 대한 전체 목록은 대화형 변경 로그 (Interactive changelog)를 확인하세요. 또한 이전 4.6 기능 릴리스와 비교하여 4.7에 포함된 모든 변경 사항을 검토할 수 있습니다. 이번 릴리스는 커밋 777579205를 기반으로 빌드되었습니다.
다운로드
Godot 4.7 beta2
Linux Standard .NET
macOS Standard .NET
Windows Standard .NET
내보내기 템플릿 (Export templates) 및 기타 다운로드
기부하기
Godot을 다운로드하는 중...
Godot은 여러분과 같은 분들의 기부 덕분에 존재합니다. 저희의 작업을 계속할 수 있도록 도와주세요: 기부하기
Standard 빌드는 GDScript 및 GDExtension 지원을 포함합니다.
.NET 빌드 (mono로 표시됨)는 C#뿐만 아니라 GDScript 및 GDExtension 지원을 포함합니다.
엔진 유지 관리자들이 각 프리뷰 스냅샷과 릴리스 후보 (Release candidate)가 안정적이도록 최선을 다하고 있지만, 이는 정의상 프리릴리스 (Pre-release) 소프트웨어입니다. 데이터 손상이나 손실이 발생할 경우를 대비하여 프로젝트를 보존할 수 있도록 자주 백업을 하거나 Git과 같은 버전 관리 시스템을 사용하십시오.
알려진 문제
베타 단계 동안 저희는 회귀 (Regression, 즉 이전 릴리스에서 작동하던 기능이 현재 작동하지 않는 현상)와 새로운 기능으로 인해 발생한 중대한 버그를 해결하는 데 집중합니다. 4.7을 출시하기 전에 해결하고자 하는 현재의 회귀 및 중대한 문제 목록을 확인하실 수 있습니다.
이 목록은 동적이며, 더 많은 사용자가 베타 스냅샷 (beta snapshots) 테스트를 시작한 후 새로운 치명적인 문제 (showstopping issues)가 발견되면 업데이트될 예정입니다. 매 릴리스마다 이미 보고되었지만 아직 수정되지 않은 다양한 문제들이 존재할 수 있음을 인지하고 있습니다. 알려진 버그의 전체 목록은 GitHub 이슈 트래커 (issue tracker)를 확인해 주세요. XR: macOS에서 XR 프로젝트를 종료할 때 Godot 에디터가 충돌합니다 ( GH-119146 ). GUI: 검색 바 (search bar)가 활성화되었을 때 팝업 메뉴 툴팁 (tooltips)이 나타나지 않습니다 ( GH-119407 ). 버그 보고: 테스터로서, 이번 릴리스에서 문제를 경험하신다면 버그 보고 (bug reports)를 작성해 주시기를 권장합니다. 여러분이 경험한 버그가 이미 알려진 것이 아닌지 확인하기 위해, 먼저 GitHub에서 관련 키워드로 검색 기능을 사용하여 기존 이슈들을 확인해 주세요. 특히, 프로젝트에 회귀 (regression)를 일으키는 모든 변경 사항은 보고하는 것이 매우 중요합니다 (예: 이전 4.x 릴리스에서는 잘 작동했지만, 이번 스냅샷에서는 더 이상 작동하지 않는 경우). 후원: Godot은 수백 명의 기여자들이 여가 시간에 개발하고, Godot 커뮤니티의 관대한 기부 덕분에 고용된 소수의 파트타임 및 풀타임 개발자들이 함께 만들어가는 비영리 오픈 소스 (open-source) 게임 엔진입니다. 프로젝트에 시간이나 재정적 지원을 보태주신 모든 분께 깊은 감사를 드립니다! 프로젝트를 재정적으로 후원하고 향후 인력 채용을 확보하는 데 도움을 주고 싶으시다면, Godot Foundation에서 관리하는 Godot 개발 기금 (Godot Development Fund) 플랫폼을 통해 참여하실 수 있습니다. 또한 귀하에게 더 적합할 수 있는 몇 가지 다른 기부 방법들도 있습니다. 지금 기부하기
AI 자동 생성 콘텐츠
본 콘텐츠는 Godot Engine News의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기