유지보수 릴리스: Godot 3.6.3
요약
Godot 엔진의 유지보수 릴리스 버전인 3.6.3이 출시되었습니다. 이 업데이트는 안드로이드와 iOS 플랫폼의 최신 요구사항 변경에 대응하여 Godot Android API를 업데이트하고, 최소 지원 OS 버전을 상향 조정하는 등의 호환성 개선을 포함합니다.
핵심 포인트
- 안드로이드 및 iOS의 최신 버전 요구사항 충족을 위한 필수 업데이트입니다.
- Godot 3.6.2 사용자도 주요 영향 없이 안전하게 업그레이드할 수 있습니다.
- iOS 지원 최소 버전이 상향 조정되었으며, 32비트 내보내기는 제거되었습니다.
Godot 3.6.2는 한동안 3.x 버전의 권장 안정 LTS(Long Term Support) 버전이었지만, 안드로이드와 iOS 요구사항 변경으로 인해 새로운 빌드를 할 시기가 되었습니다.
Google Play는 이제 신규 앱과 업데이트에 Android 16 (API level 36)을 타겟팅하도록 요구합니다. 그 결과, 사용자들이 Godot 3 게임을 Play Store에서 3.6.3으로 업데이트할 수 있도록 Godot Android API를 업데이트하고 호환성 변경을 적용했습니다.
iOS의 경우, 최소 버전이 15.0 (XCode 27이 지원하는 최소 버전)으로 상향 조정되었으며, 최소 타겟 내보내기(export) 옵션이 추가되고 iOS 11부터 지원되지 않아 32비트 내보내기는 제거되었습니다.
이는 모든 Godot 3.6.x 사용자에게 안전하고 권장되는 업데이트입니다. 만약 이미 3.6.2-stable을 사용 중이라면, 복잡한 프로덕션 프로젝트를 포함하여 주요 영향은 없을 것입니다.
Godot 3.6.3 지금 다운로드하기 또는 Godot 에디터 온라인 버전을 사용해 보세요.

Export templates and other downloads Make a Donation
.thankyou-wrapper { position: fixed; top: 0; left: 0; right: 0; bottom: 0; background: rgba(0, 0, 0, 0.85); display: flex; flex-direction: column; justify-content: center; align-items: center; z-index: 10; } .thankyou { background: var(--base-color); box-shadow: var(--more-shadow); padding: 30px; display: flex; flex-direction: column; align-items: center; text-align: center; position: relative; border-radius: 13px; } .thankyou-reading { font-size: 16px; } .thankyou-reading-list { font-size: 16px; margin: 0; margin-left: 48px; padding-left: 0; } .thankyou-donate { margin-bottom: 24px; text-align: center; } .btn.btn-donate { background-color: var(--primary-color); color: hsla(0, 0%, 100%, 0.9); font-size: 22px; font-weight: 600; margin-bottom: 26px; } .thankyou h2 { text-shadow: var(--base-shadow); font-size: 36px; font-weight: 800; margin-bottom: 12px; } .thankyou h2 .anchored-link { /* Hiding the anchored text automatically added on blogposts */ display: none !important; } .thankyou p { max-width: 620px; font-size: 25px; } @media (max-width: 768px) { .thankyou-wrapper { display: block; } .thankyou { position: absolute; top: 0; left: 0; right: 0; bottom: 0; overflow: scroll; padding: 30px 40px 18px 40px; } .thankyou-reading-list { margin-left: 24px; } .btn-close-thankyou-popup { width: 48px; height: 48px; display: flex; justify-content: center; align-items: center; } } .btn-close-thankyou-popup { cursor: pointer; position: absolute; top: 12px; right: 12px; } .btn-close-thankyou-popup img { background: transparent !important; /* for overwriting the style in the blogposts img */ } @media (prefers-color-scheme: light) { .btn-close-thankyou-popup img { filter: invert(1); opacity: 0.75; } } document.addEventListener('DOMContentLoaded', () => { const thankYouWrapper = document.getElementById('thank-you'); // Close itself, when clicked outside of the
팝업 영역. thankYouWrapper에 클릭 이벤트 리스너를 추가합니다: (e) => { e.target이 thankYouWrapper와 같으면 { thankYouWrapper.style.display = 'none'; } }); // 닫기 버튼으로 닫기. const thankYouBackButton = document.querySelector('.btn-close-thankyou-popup'); thankYouBackButton에 클릭 이벤트 리스너를 추가합니다: () => { thankYouWrapper.style.display = 'none'; }); // 메인 다운로드 버튼에서 열기. const downloadButtons = document.querySelectorAll('.btn-download, .download-button'); downloadButtons를 순회하며 각 요소(it)에 대해 다음을 수행합니다: { if (it.dataset?.external === "yes") { return; } it에 클릭 이벤트 리스너를 추가합니다: () => { thankYouWrapper.style.display = ''; document.querySelector('.btn.btn-donate').focus(); }); }; // 모든 다운로드 목록에서 열기. const downloadLinks = document.querySelectorAll('.download-link'); downloadLinks를 순회하며 각 요소(it)에 대해 다음을 수행합니다: { it에 클릭 이벤트 리스너를 추가합니다: () => { thankYouWrapper.style.display = ''; }); }; // 사용자가 Escape 키를 누를 때 다이얼로그 닫기. document에 키다운 이벤트를 추가합니다: (e) => { if (e.key === 'Escape') { thankYouWrapper.style.display = 'none'; } });
Godot 다운로드 중...
Godot은 여러분과 같은 분들의 기부 덕분에 존재할 수 있었습니다. 저희의 작업을 계속하는 데 도움을 주세요:
커버 일러스트는 Soul’s Remnant에서 가져온 것입니다. 이 게임은 2D 플랫폼 메트로마니아 MMORPG로, 신비로운 세계를 탐험하며 사교 활동을 하고 정복할 수 있습니다. Steam에서 무료로 플레이할 수 있으며, 개발자들은 Bluesky와 YouTube!에서 확인할 수 있습니다.
변경 사항
- Export:
- iOS: 최소 버전(min. version)을 15.0으로 상향 조정하고, 32비트 코드를 제거하며, 최소 대상 내보내기 옵션(min. target export option)을 추가함 (GH-122324).
- Network:
- mbedTLS: 엔트로피 소스(entropy source)로 항상 Godot의 OS를 사용하도록 변경함 (GH-121894).
- Network:
- mbedTLS: 3.6.7로 업데이트됨 (GH-121110).
- Platforms:
- Android: 기본 대상 SDK(default target SDK)를 36으로 상향 조정함 (GH-120883).
- Thirdparty:
- libpng: 1.6.58로 업데이트됨 (GH-122506).
수정 사항 (Fixed)
-
Audio: 잘못된 WASAPI 버퍼 크기(WASAPI buffer size)로 인해 발생하던 오디오 잡음(audio crackling issues) 문제를 수정함 (GH-89283).
-
Audio:
IAudioClient::GetBufferSize이후 장치(device)가 무효화되었을 때 발생하는 오류를 억제함 (GH-122467). -
Buildsystem: 외부 recast 사용 시 적절한 플래그(flags)를 추가함 (GH-112029).
-
Buildsystem: 캐시 저장 후
master캐시에 핑을 보냄 (GH-122267). -
Core: 사소한 BVH 정확성 수정(Minor BVH correctness fixes)이 이루어짐 (GH-121501).
-
Export: gradle 빌드 명령어의 출력을 보존함 (GH-120612).
-
GDScript: 누락된 함수 시그니처 힌트(missing function signature hint)를 수정함 (GH-68449).
-
Input: 새로운 CI 컴파일러 경고(new CI compiler warnings)를 수정함 (GH-120627).
-
Platforms:
- iOS: x86_64 시뮬레이터 빌드 문제를 수정함. (GH-122639).
-
Platforms:
- LinuxBSD: speech-dispatcher 교착 상태(speech-dispatcher deadlock)를 방지하기 위해 TTS 콜백을 메인 스레드(main thread)에서 처리하도록 변경함 (GH-110481).
-
렌더링: FTI - 보간되지 않은 2D 항목 최적화 (GH-111195).
-
렌더링: 물리(physics) 보간이 별도 스레드 렌더링과 호환되도록 수정 (GH-114211).
-
웹: 웹 빌드를 위해 내부 get_entropy() 자바스크립트 함수 추가 (GH-122647).
변경 로그 (Changelog)
16명의 기여자(contributors)가 이번 릴리스에 **20개의 수정 사항(fixes)**을 제출했습니다. 3.6.2 릴리스 이후의 전체 변경 목록은 상호작용형 변경 로그에서 확인하세요.
이 릴리스는 커밋 a3378686f에서 빌드되었습니다.
버그 보고 (Bug reports)
테스터로서, 3.6.3 버전 사용 중 문제가 발생하면 버그 보고서(bug reports)를 작성해 주시기를 권장합니다. 먼저 GitHub의 기존 이슈에서 관련 키워드를 사용하여 검색하여, 겪고 있는 버그가 이미 알려진 문제인지 확인해 주세요.
특히, 프로젝트에 회귀(regression)를 일으킬 수 있는 모든 변경 사항은 보고하는 것이 매우 중요합니다 (예: 3.6.2 또는 이전 3.x 릴리스에서는 잘 작동했지만 3.6.3에서는 더 이상 작동하지 않는 경우).
지원 (Support)
Godot은 비영리(non-profit) 오픈 소스 게임 엔진으로, 수백 명의 기여자들이 여가 시간에 개발하고 있으며, Godot 커뮤니티의 관대한 기부금 덕분에 일부 및 전일제 개발자 몇 명이 고용되었습니다. 프로젝트에 시간을 기여해 주신 모든 분들이나 재정적 지원을 해주신 모든 분들께 진심으로 감사드립니다!
프로젝트를 재정적으로 지원하고 미래 인력 확보에 도움을 주고 싶다면, Godot Foundation에서 관리하는 Godot Development Fund 플랫폼을 이용할 수 있습니다. 또한 더 적합하다고 생각되는 여러 기부 방법이 있습니다.
AI 자동 생성 콘텐츠
본 콘텐츠는 Godot Engine News의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기