بازی Star Citizen به DirectX 12 پشت کرد، فقط Vulkan



توسعه دهنده Star Citizen تایید کرده این بازی رابط برنامه نویسی DirectX را کنار گذاشته و به طور انحصاری با Vulkan ادامه می یابد. با اعلام این خبر Star Citizen از DirectX 12 پشتیبانی نخواهد کرد.





DirectX 12 و Vulkan هر دو رابط های برنامه نویسی سطح پایین هستد که اگر به درستی بکار گرفته شوند، در مقایسه با نسخه های پیشین DirectX و OpenGL قادر به بکارگیری بسیار موثرتر پردازنده گرافیکی هستند. این کار به دریافت نرخ فریم دهی بهتر و کاهش بار پردازشی پردازنده مرکزی در اجرای بازی ها می انجامد. به گفته توسعه دهنده Star Citizen آنچه که باعث شده DirectX 12 را کنار بگذارند و به Vulkan روی بیاورند، نیاز DirectX 12 برای سخت افزارهای سازگار و همچنین سیستم عامل ویندوز 10 است. Vulkan بر روی ویندوز 7، 8، 10 و توزیع های مبتنی بر هسته لینوکس قابل استفاده است، از این رو نباید پایان دادن به پشتیبانی از DirectX و حتی نسخه 11 آن مشکل خاصی را پدید آورد. در همین حال توسعه دهنده Star Citizen بکارگیری DirectX 12 را کاملاً منتفی ندانسته و اظهار داشته در صورت مشاهده برتری این رابط برنامه نویسی نسبت به Vulkan ، ممکن است بکار گرفته شود. Vulkan جدیدترین نسخه از رابط برنامه نویسی OpenGL است که به AMD Mantle ادغام شده، Vulkan منبع باز بوده و به هیچ پلتفرم خاصی وابسته نیست.




شهر سخت افزار