Logo ko.androidermagazine.com
Logo ko.androidermagazine.com

Vulkan api는 무엇이며 Android에서 무엇을 의미합니까?

Anonim

현재 전 세계의 개발자들이 새로운 기술을 사용하고 있으며, 데스크탑 게임 세계에 관심을 기울인다면 Vulkan이 최근에 세계를 휩쓸 었다고 들었을 것입니다. Vulkan에 대해 흥분한 사람들은 Spock에 대해 이야기하는 것이 아니라 실제로 여러 플랫폼에 대한 단일 게임을 구축하고 그 게임이 현재 산업 표준보다 뛰어남을 목표로 새로운 API 세트에 대해 흥분하고 있습니다..

Vulkan에 대해 알아야 할 사항과 내년에 이에 대해 더 많이 알게 될 이유는 다음과 같습니다.

당신은 아마 그것을 알지 못하지만, 휴대 전화에서 재생하는 대부분의 게임은 오늘날의 경험을 제공하기 위해 훨씬 더 오래된 종류의 컴퓨팅을 위해 만들어진 시스템에 의존합니다. OpenGL ES는 오랫동안 업계 표준으로 여겨져 왔지만 단일 코어 프로세서가 컴퓨팅 세계를 지배하고 오늘날까지 멀티 코어 프로세서를 활용하기에는 충분하지 않습니다. 데스크탑과 모바일 프로세서가 4 개, 6 개, 심지어 8 개 코어로 정기적으로 출시되는 세계에서는 이로 인해 엄청난 성능 차이가 발생합니다.

기본적으로 Vulkan은 더 나은 게임 경험과 고품질 게임이 Android로가는 것을 의미합니다.

Vulkan은 OpenGL ES가 단순히 할 수없는 방식으로 멀티 스레딩을 목표로하는 오픈 소스 프레임 워크입니다. 개발자에게 게임의 프로세서 사용률을 높여 게임의 효율성을 높일 수있는 도구를 제공하며 컴퓨팅 및 렌더링에 모두 사용할 수 있도록 설계되었습니다. 그것은 주로 맨틀 (Mantle)이라고 불리는 AMD에 의해 원래 고안된 API를 기반으로하지만 그 이후 프로세스에서 이름을 불칸 (Vulkan)으로 변경 한 Khronos Group에 의해 확장되고 개선되었습니다.

Vulkan의 버전 1.0은 최근 Windows, Linux 및 Android 용으로 릴리스되었습니다. 단일 코어 성능이 아직 눈에 띄지 않는 Android에서는 실제로 큰 문제입니다. 개발자에게 Android 휴대 전화 나 태블릿에서 프로세서를 더 잘 활용할 수있는 방법을 제공한다는 것은 동일한 게임이 동일한 결과를 제공하는 데 훨씬 적은 전력을 소비한다는 것을 의미합니다. 또한 개발자는 기존 프로세서에서 더 나은 그래픽, 더욱 까다로운 게임 환경 및 전반적인 게임 경험을 향상시킬 수 있습니다.

이와 같은 새로운 기술의 경우와 마찬가지로 Vulkan은 모든 사람이 사용할 수 있도록 시간이 걸릴 것입니다. NVIDIA는 현재 차세대 Android 태블릿 및 콘솔을위한 개발자 빌드를 이미 출시했지만 지금은 Android의 매우 작은 부분입니다. Khronos Group Vulkan을 지원하는 회사의 회원 목록을 살펴보면 나머지 Android 가이 기술을 지원하는 데 훨씬 뒤지지 않을 것입니다. Google, Samsung, Sony, Qualcomm, Huawei 및 기타 여러 대기업이 현재 Vulkan에 기여하고있는 수십 명에 있습니다. 다음 큰 버전이 출시 될 때까지 Android에서 Vulkan에 대해 Google에서 아무것도 볼 수 없지만 아마도 Vulkan과 Android에 대해 더 많이 볼 가능성이 큽니다.

기본적으로 Vulkan은 더 나은 게임 경험과 고품질 게임이 Android로가는 것을 의미합니다. 앞으로 나아갈 수 있지만 모든 사람이 완전히 즐기기까지 시간이 걸릴 수도 있습니다. 머지 않아 개발자들이 Vulkan으로 달성 한 성과를 보여주게 될 것입니다. 그 때가 정말 흥미로울 것입니다.