รองรับเครื่องมือเกม
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
เอนจินเกมแบบหลายแพลตฟอร์มยอดนิยมรองรับ Vulkan มาสักระยะหนึ่งแล้ว
อย่างไรก็ตาม เนื่องจากระดับการรองรับอุปกรณ์ที่แตกต่างกัน ทำให้เกมเอนจินเหล่านี้
ได้นำวิธีอนุญาตอุปกรณ์ที่ดีและไม่อนุญาตอุปกรณ์ที่ไม่ดีที่ทราบมาใช้
คุณสามารถเริ่มต้นจากรายการเริ่มต้นของเอนจินเหล่านี้และปล่อยให้เอนจินใช้ Vulkan โดยอัตโนมัติในอุปกรณ์ที่รองรับ และกลับไปใช้ OpenGL ES สำหรับอุปกรณ์ที่ไม่รองรับ
Unity
หากต้องการเปิดใช้การเลือกอุปกรณ์อัตโนมัติใน Unity ให้ทำตามขั้นตอนเพื่อกำหนดค่า Auto Graphics API
ใช้ปลั๊กอินเอนจิน VkQuality Unity เพื่อ
ให้คำแนะนำเกี่ยวกับ Graphics API ในเวลาเปิดตัวสำหรับเกมของคุณเพื่อใช้ใน
อุปกรณ์ที่เฉพาะเจาะจง
Unreal Engine
หากต้องการเปิดใช้การเลือกอุปกรณ์อัตโนมัติใน Unreal Engine ให้ทําตามขั้นตอนเพื่อ
รองรับ Vulkan เมื่อคุณ
เลือกทั้งรองรับ Vulkan และรองรับ OpenGL ES 3.2 Unreal จะใช้ Vulkan
โดยค่าเริ่มต้น หากอุปกรณ์ไม่รองรับ Vulkan Unreal จะกลับไปใช้
OpenGL ES 3.2
หากคุณใช้ฟีเจอร์ Vulkan ที่เฉพาะเจาะจงซึ่งทราบว่าทำงานได้ไม่ดีในอุปกรณ์บางรุ่น คุณสามารถปรับแต่งไฟล์ BaseDeviceProfile.ini
เพื่อยกเว้นอุปกรณ์เหล่านั้นได้ ดูการปรับแต่งโปรไฟล์อุปกรณ์และความสามารถในการปรับขนาดสำหรับ Android
เพื่อดูวิธีปรับแต่ง อย่าลืมอัปเดตBaseDeviceProfile.ini
ไฟล์
อยู่เสมอ เนื่องจากไดรเวอร์อุปกรณ์ใหม่อาจแก้ไขอุปกรณ์ที่ไม่ดีที่ทราบกันก่อนหน้านี้ คุณจึงไม่
ควรพลาดการเพิ่มประสิทธิภาพที่จะได้รับฟรีจากไดรเวอร์อุปกรณ์ที่อัปเดต
ตัวอย่างเนื้อหาและโค้ดในหน้าเว็บนี้ขึ้นอยู่กับใบอนุญาตที่อธิบายไว้ในใบอนุญาตการใช้เนื้อหา Java และ OpenJDK เป็นเครื่องหมายการค้าหรือเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2025-07-27 UTC
[null,null,["อัปเดตล่าสุด 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."]]