Logo ms.androidermagazine.com
Logo ms.androidermagazine.com

Apa apis vulkan, dan apakah maksudnya untuk android?

Anonim

Terdapat teknologi baru dimainkan oleh pemaju di seluruh dunia sekarang, dan jika anda telah memberi perhatian kepada dunia permainan Desktop, anda mungkin pernah mendengar dunia Vulkan dilambung sekitar baru-baru ini. Orang-orang yang teruja tentang Vulkan tidak bercakap tentang Spock, tetapi sebenarnya teruja tentang satu set API baru dengan matlamat yang tinggi menjadikannya mungkin untuk membina satu permainan untuk pelbagai platform dan mempunyai permainan yang melebihi standard industri semasa dengan pesat.

Berikut adalah apa yang anda perlu tahu tentang Vulkan, dan mengapa anda akan mendengar lebih banyak tentang ini sepanjang tahun depan.

Anda mungkin tidak tahu, tetapi kebanyakan permainan yang anda mainkan di telefon anda bergantung pada sistem yang dibina untuk jenis komputer yang lebih tua untuk memberikan anda pengalaman yang ada hari ini. OpenGL ES telah dianggap sebagai standard industri untuk masa yang lama sekarang, tetapi ia telah dibina untuk satu ketika prosesor tunggal teras memerintah dunia pengkomputeran dan sehingga hari ini tidak cukup untuk mengambil kesempatan daripada pemproses multi-teras. Di dunia di mana desktop dan pemproses mudah alih dilepaskan dengan empat, enam, dan lapan teras secara rutin, ini menyebabkan jurang prestasi yang besar yang perlu ditangani.

Pada dasarnya, Vulkan bermakna pengalaman permainan yang lebih baik dan permainan berkualiti tinggi dalam perjalanan ke Android.

Vulkan adalah rangka kerja sumber terbuka yang bertujuan untuk melakukan multi-threading dengan cara yang OpenGL ES hanya tidak mampu. Ia memberikan pemaju alat untuk membuat permainan mereka lebih cekap dengan membenarkan penggunaan permainan pemproses lebih baik, dan direka sedemikian rupa sehingga dapat digunakan untuk pengkomputeran dan rendering sama. Ia sebahagian besarnya berdasarkan API yang pada awalnya dipupuk oleh AMD yang dipanggil Mantle, tetapi sejak itu telah diperluas dan diperbaiki oleh Kumpulan Khronos yang mengubah nama itu menjadi Vulkan dalam prosesnya.

Versi 1.0 Vulkan dikeluarkan baru-baru ini untuk Windows, Linux, dan Android. Di Android, di mana prestasi tunggal teras sudah tidak begitu hebat, ini adalah perjanjian yang sangat besar. Menawarkan pemaju cara untuk menggunakan pemproses yang lebih baik pada telefon atau tablet Android bermakna permainan yang sama akan menggunakan kuasa yang jauh lebih rendah untuk memberikan hasil yang sama. Ini juga bermakna para pemaju dapat menikmati grafik yang lebih baik, persekitaran permainan yang lebih mencabar, dan pengalaman permainan keseluruhan yang lebih baik pada pemproses sedia ada kami.

Seperti yang sering berlaku dengan teknologi baru seperti ini, Vulkan akan mengambil sedikit masa untuk tersedia untuk semua orang. NVIDIA telah mengeluarkan binaan pembangun untuk tablet Android dan konsol generasi terkini mereka, tetapi itu sudut Android yang sangat kecil buat masa ini. Jika anda melihat senarai ahli untuk syarikat yang menyokong Vulkan, Khronos Group, anda akan melihat bahawa seluruh Android tidak mungkin jauh di belakang dalam menyokong teknologi ini. Google, Samsung, Sony, Qualcomm, Huawei, dan beberapa nama besar lain berada dalam senarai berpuluh-puluh yang kini menyumbang kepada Vulkan. Kemungkinan kita tidak akan melihat apa-apa dari Google tentang Vulkan secara asli di Android sehingga pelepasan versi besar yang seterusnya, tetapi ada peluang yang lebih baik daripada yang kita akan lihat lebih banyak tentang Vulkan dan Android sebelum itu berlaku.

Pada dasarnya, Vulkan bermakna pengalaman permainan yang lebih baik dan permainan berkualiti tinggi dalam perjalanan ke Android. Ia satu langkah besar ke hadapan, tetapi ia juga jenis perkara yang mungkin mengambil sedikit masa untuk semua orang menikmati sepenuhnya. Tidak lama kemudian, kita akan melihat pemaju mempamerkan apa yang telah mereka capai dengan Vulkan, dan itulah apabila keadaan akan menjadi sangat menarik.