News (KR)

Minecraft Java는 기존 그래픽 엔진을 Vulkan으로 대체하고 최신 컴퓨터의 시각적 개선을 약속합니다.

Minecraft - Divulgação
Minecraft - Divulgação

Mojang Studios는 이번 목요일에 Minecraft Java Edition 아키텍처의 가장 중요한 기술적 변경 사항 중 하나를 공식 발표했습니다. 개발자는 게임이 OpenGL 라이브러리를 보다 최신의 효율적인 그래픽 처리 기술인 Vulkan API로 마이그레이션하는 프로세스를 시작할 것이라고 확인했습니다. 이 전략적 변화는 타이틀의 최신 운영 체제와의 장기적인 호환성을 보장하고 이전에 외부 수정에만 의존했던 기본 비주얼 구현을 위한 길을 닦는 것을 목표로 합니다.

인프라 현대화 및 Apple 지원

그래픽 엔진을 변경하기로 한 결정은 특히 Apple 장치 지원과 관련하여 지난 10년 동안 축적된 기술적 요구 증가에 따른 것입니다. 거의 17년 전 출시된 이후 Java 버전을 지원해 온 OpenGL 표준은 2017년 이후 주요 업데이트를 받지 못했고 2018년 macOS에서 더 이상 사용되지 않는 것으로 분류되었습니다. Mojang은 Vulkan을 채택함으로써 게임이 여러 플랫폼에서 높은 성능을 유지할 수 있도록 보장하여 Apple 시스템의 안정성을 유지하기 위한 완화책으로 작동했던 특정 코드 수정이 필요하지 않게 되었습니다.

Minecraft
Minecraft – 사진: Alex Photo Stock / Shutterstock.com

공개된 일정에는 게임의 개발 버전인 ‘스냅샷’을 통해 북반구 여름에 신기술에 대한 첫 번째 공개 테스트가 시작될 것으로 예상된다. 이 초기 전환 단계에서 플레이어는 설정에서 OpenGL과 Vulkan 사이를 수동으로 전환하여 실시간 안정성을 확인할 수 있는 옵션을 갖게 됩니다. 회사는 새 엔진이 다양한 하드웨어 구성에서 완전한 성숙도와 일관성을 입증하는 경우에만 OpenGL에 대한 지원을 중단할 계획입니다.

향상된 시각적 및 기술적 이점

Vulkan 구현을 통해 Java 버전은 최종적으로 Bedrock 에디션과 그래픽적으로 일치하는 “Vibrant Visuals”라는 기능을 받을 수 있습니다. 이번 업데이트에는 공식 조명 및 음영 시스템이 도입되어 타사 소프트웨어를 설치할 필요 없이 탁월한 미적 경험을 제공합니다. 플레이어는 게임 메뉴에서 직접 전역 조명 효과와 동적 그림자를 활성화하여 더욱 사실적인 그래픽에 대한 액세스를 민주화할 수 있습니다.

  • 마이그레이션을 통해 Apple macOS 시스템의 그래픽 호환성 문제가 확실히 해결되었습니다.
  • 새로운 코드 구조를 사용하면 최신 리플렉션 및 기본 셰이딩 기술을 더 쉽게 도입할 수 있습니다.
  • 스냅샷을 통한 초기 테스트는 최종 출시 전에 대규모 원격 측정 데이터를 수집하는 역할을 합니다.
  • 이러한 변경을 통해 Java 버전과 Bedrock 버전 간의 시각적 기능 패리티가 기술적으로 실현 가능해졌습니다.

모드 및 개발자 생태계에 미치는 영향

그래픽 개편 발표는 현재 코드를 최적화 도구 및 셰이더의 기초로 사용하는 모딩 커뮤니티에서 즉각적인 반응을 불러일으켰습니다. 이러한 변경으로 인해 게임이 이미지를 처리하는 방식의 핵심 메커니즘이 변경되기 때문에 많은 인기 있는 수정 사항을 새로운 아키텍처에서 작동하려면 처음부터 다시 작성해야 합니다.

초기의 기술적인 어려움에도 불구하고 커뮤니티의 중요한 인물들은 이미 Mojang의 움직임을 예상하고 있습니다. 전 세계적으로 가장 많이 사용되는 조명 도구 중 하나인 ‘Iris Shaders’를 담당하는 개발자는 ‘Aperture’라는 병렬 프로젝트를 거의 2년 동안 진행해 왔다고 밝혔습니다.

이 새로운 모드는 Vulkan 아키텍처에만 초점을 맞춰 전환이 힘들기는 하지만 향후 최종 사용자를 위한 더욱 강력하고 효율적인 도구를 제공하게 될 것임을 나타냅니다.

다양한 하드웨어에서의 성능 및 최적화

OpenGL의 후속 제품으로 Vulkan을 선택하면 Minecraft가 오늘날 게임 산업의 더 높은 표준에 부합하게 되어 개발자가 그래픽 카드 하드웨어를 훨씬 더 세밀하게 제어할 수 있게 됩니다. 이러한 최적화는 처리 부하가 크게 달라질 수 있는 대규모 건물과 무한한 세계를 허용하는 게임에 매우 중요하여 프레임 속도가 더 안정적이고 청크 로딩이 더 빨라집니다. 레거시 코드를 제거함으로써 개발 팀은 RAM 소비와 입력 대기 시간을 줄이는 개선에 집중할 수 있으며, 기존 기술의 한계로 인해 어려움을 겪는 컴퓨터와 고급 컴퓨터 모두에 이점을 제공할 수 있습니다.

To Top