Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Vulkan, popüler çoklu platform oyun motorları tarafından bir süredir destekleniyordu.
Bununla birlikte, cihaz desteğinin değişen seviyelerinden dolayı bu oyun motorları, iyi cihazları izin verilenler listesine eklemek ve kötü olduğu bilinen cihazları red listesine almak için yöntemler uygular.
Bu motorların varsayılan listesinden başlayıp motorun desteklenen cihazlarda otomatik olarak Vulkan'ı kullanmasına izin verebilir ve desteklenmeyen cihazlarda OpenGL ES'yi kullanabilirsiniz.
Üçlü
Unity'de otomatik cihaz seçimini etkinleştirmek için Auto Graphics API'yi yapılandırma adımlarını uygulayın.
Oyununuzun belirli bir cihazda kullanması için grafik API'sinin başlatma zamanı önerilerinde bulunmak amacıyla VkQuality Unity motor eklentisini kullanın.
Gerçek dışı Motor
Unreal Engine'de otomatik cihaz seçimini etkinleştirmek için Vulkan'ı Destekleme adımlarını uygulayın. Hem Vulkan'ı Destekle hem de OpenGL ES 3.2'yi Destekle'yi seçtiğinizde Unreal varsayılan olarak Vulkan'ı kullanır. Cihaz Vulkan'ı desteklemiyorsa Unreal, OpenGL ES 3.2'yi kullanmaya başlar.
Bazı cihazlarda kötü davrandığı bilinen belirli Vulkan özelliklerini kullanıyorsanız BaseDeviceProfile.ini dosyanızı bu cihazları hariç tutacak şekilde özelleştirebilirsiniz. Özelliğin nasıl özelleştirileceğini öğrenmek için Android için Cihaz Profillerini ve Ölçeklenebilirliği Özelleştirme sayfasına göz atın. BaseDeviceProfile.ini dosyanızı güncel tutmayı unutmayın. Yeni cihaz sürücüleri daha önce bilinen kötü cihazları düzeltebildiklerinden, güncellenmiş cihaz sürücülerinden ücretsiz olarak alacağınız optimizasyonları kaçırmak istemezsiniz.
Bu sayfadaki içerik ve kod örnekleri, İçerik Lisansı sayfasında açıklanan lisanslara tabidir. Java ve OpenJDK, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-07-27 UTC.
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 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."]]