Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Game engine multi-platform populer telah mendukung Vulkan selama beberapa waktu.
Namun, karena berbagai tingkat dukungan perangkat, game engine ini telah
menerapkan cara untuk mengizinkan perangkat yang baik dan menolak daftar perangkat buruk yang diketahui.
Anda dapat memulai dari daftar default mesin ini dan membiarkan mesin secara otomatis
menggunakan Vulkan pada perangkat yang didukung dan kembali ke OpenGL ES untuk perangkat
yang tidak didukung.
Unity
Untuk mengaktifkan pemilihan perangkat otomatis di Unity, ikuti langkah-langkah untuk mengonfigurasi
Auto Graphics API.
Gunakan plugin mesin VkQuality Unity untuk
memberikan rekomendasi waktu peluncuran API grafis untuk game Anda agar dapat digunakan di
perangkat tertentu.
Mesin Unreal
Untuk mengaktifkan pemilihan perangkat otomatis di Unreal Engine, ikuti langkah-langkah untuk
Mendukung Vulkan. Saat
Anda memilih Dukungan Vulkan dan Mendukung OpenGL ES 3.2, Unreal akan menggunakan Vulkan
secara default. Jika perangkat tidak mendukung Vulkan, Unreal akan melakukan fallback ke
OpenGL ES 3.2.
Jika menggunakan fitur Vulkan tertentu yang diketahui berperilaku buruk di
perangkat tertentu, Anda dapat menyesuaikan file BaseDeviceProfile.ini untuk mengecualikan perangkat
tersebut. Lihat Menyesuaikan Profil dan Skalabilitas Perangkat untuk Android
untuk mempelajari cara menyesuaikannya. Jangan lupa untuk terus memperbarui file BaseDeviceProfile.ini Anda. Karena driver perangkat baru dapat memperbaiki perangkat buruk yang sebelumnya diketahui, Anda tidak
ingin melewatkan pengoptimalan yang akan Anda dapatkan secara gratis dari driver perangkat
yang diupdate.
Konten dan contoh kode di halaman ini tunduk kepada lisensi yang dijelaskan dalam Lisensi Konten. Java dan OpenJDK adalah merek dagang atau merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2025-07-27 UTC.
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Informasi yang saya butuhkan tidak ada","missingTheInformationINeed","thumb-down"],["Terlalu rumit/langkahnya terlalu banyak","tooComplicatedTooManySteps","thumb-down"],["Sudah usang","outOfDate","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Masalah kode / contoh","samplesCodeIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2025-07-27 UTC."],[],[],null,["# Game engine support\n\nPopular multi-platform game engines have supported Vulkan for some time.\nHowever, due to varying levels of device support, these game engines have\nimplemented ways to allowlist good devices and denylist known bad devices.\n\nYou can start from these engines' default list and let the engine automatically\nuse Vulkan on supported devices and fall back to OpenGL ES for non-supported\ndevices.\n\nUnity\n-----\n\nTo enable automatic device selection on Unity, follow the steps to configure\n[Auto Graphics API](/games/engines/unity/start-in-unity#auto_graphics_api).\n\nUse the [VkQuality Unity engine plugin](/games/engines/unity/unity-vkquality) to\nprovide launch-time recommendations of the graphics API for your game to use on\na specific device.\n\nUnreal Engine\n-------------\n\nTo enable automatic device selection on Unreal Engine, follow the steps to\n[Support Vulkan](/games/engines/unreal/unreal-on-android#vulkan). When you\nselect both **Support Vulkan** and **Support OpenGL ES 3.2**, Unreal uses Vulkan\nby default. If the device doesn't support Vulkan, Unreal falls back to\nOpenGL ES 3.2.\n\nIf you are using specific Vulkan features that are known to behave badly on\ncertain devices, you can customize your `BaseDeviceProfile.ini` file to exclude those\ndevices. Check out [Customizing Device Profiles and Scalability for Android](https://dev.epicgames.com/documentation/en-us/unreal-engine/customizing-device-profiles-and-scalability-in-unreal-engine-projects-for-android#androiddeviceprofiles)\nto learn how to customize it. Remember to keep your `BaseDeviceProfile.ini` file\nupdated. As new device drivers may fix previously known bad devices, you do not\nwant to miss out on optimizations that you will get for free from the updated\ndevice drivers."]]