마인크래프트(Minecraft): 자바 에디션이 26.3 스냅샷 4를 통해 핵심 백엔드를 대대적으로 업데이트했습니다. 기존의 GLFW 라이브러리 대신 SDL3(Simple DirectMedia Layer 3)를 창 관리, 입력 및 플랫폼 통합의 새로운 기반으로 채택한 것입니다. 이 변화는 특히 키보드 입력 처리 방식에 큰 영향을 미쳐, 자판 배열에 관계없이 물리적 키 위치를 기준으로 키 바인딩이 작동하게 됩니다. 이는 다양한 언어권 사용자들에게 더욱 일관된 게임 경험을 제공할 것으로 기대됩니다.
이번 업데이트의 주요 디테일을 살펴보면, 키보드 입력에 SDL 스캔코드(scancode)와 키코드(keycode)가 도입되어 물리적 키 위치 기반의 키 바인딩이 가능해졌습니다. 이는 비(非)QWERTY 자판 사용자나 CJK(중국어, 일본어, 한국어) 입력 방식 사용자들의 불편함을 해소할 중요한 개선점입니다. 또한, 리눅스(Linux) 환경에서는 가능하면 웨이랜드(Wayland)를 우선적으로 지원하며, macOS에서는 텍스트 입력 시 네이티브 악센트 및 후보 팝업이 표시되는 등 각 운영체제(OS)의 특성을 살린 최적화가 이루어졌습니다. 이와 함께 사용자 지정 화로·양조 연료용 데이터 컴포넌트가 추가되어 연소 시간, 사용 횟수, 조리·양조 속도를 세밀하게 설정할 수 있게 되면서 모드(mod) 개발자들에게 새로운 가능성을 열어주었습니다.
이번 SDL3 전환은 단순히 기술적인 변경을 넘어, 마인크래프트의 장기적인 안정성과 확장성을 확보하려는 모장 스튜디오(Mojang Studios)의 의지를 보여줍니다. 특히 다양한 플랫폼과 입력 환경에서 일관되고 최적화된 경험을 제공하려는 노력은 전 세계 수많은 플레이어들에게 긍정적인 영향을 미칠 것입니다. 또한, 사용자 지정 연료와 같은 새로운 데이터 컴포넌트의 도입은 커뮤니티 기반의 콘텐츠 생성과 모딩(modding) 생태계를 더욱 활성화하여 게임의 수명을 연장하고 새로운 재미를 더하는 중요한 기반이 될 것입니다. 다만, 스냅샷 버전에서 알려진 독점 전체 화면 충돌 문제 등 일부 버그는 정식 출시 전에 해결되어야 할 과제입니다.