Khronos Group ปล่อย Vulkan SDK สำหรับ macOS และ iOS ให้นักพัฒนาเกมได้ใช้งานกันแล้ว

เวลาที่เราจะพัฒนาเกมในระบบปฏิบัติการใดๆ จะต้องมีการเลือกใช้ API ซึ่งเป็นส่วนเชื่อมต่อระหว่างฮาร์ดแวร์-เกม-ระบบปฏิบัติการเข้าด้วยกัน หนึ่งใน API ที่ได้รับความนิยมอย่างมาก แถมยังเป็น open source นั่นคือ Vulkan ครับ

หลายๆ คนคงทราบดีกว่า Vulkan ได้พัฒนาต่อยอดมาจาก Mantle ของ AMD โดย Khronos Group และสามารถนำมาพัฒนาเกมแบบ Cross platform ได้ แถมยังดีกว่า OpenGL ด้วย ทำให้พัฒนาเกมเริ่มหันมาใช้ API ตัวนี้มากขึ้น

แต่! Apple ไม่ได้ออก SDK ของ Vulkan สำหรับ macOS และ iOS มาด้วยนี่สิ

ดังนั้น ทาง Khronos Group เลยพอร์ตมันลงเองเสียเลย โดยมีการปล่อย MoltenVK (Vulkan SDK) ให้นักพัฒนาสามารถนำไปใช้พัฒนาเกมบน macOS และ iOS ได้ แถมยังช่วยเพิ่มประสิทธิภาพในการเล่นเกมที่ดีกว่า OpenGL ของเดิมใน macOS ถึง 50% (จากตัวอย่างเกม DOTA 2 ข้างล่างนี้นะครับ)

การมาของ Vulkan ช่วยให้เราสามารถเล่นเกมในระบบปฏิบัติการอื่นได้ อีกทั้งยังช่วยรีดประสิทธฺภาพของฮาร์ดแวร์ออกมาได้ดี เพราะมีการสื่อสารกับอุปกรณ์แบบ Low-level (มีใน DX12 เหมือนกัน) และไม่ยึดติดกับ DirectX ของ Microsoft ครับ

ขอขอบคุณข้อมูลจาก Techpowerup

Related articles

รู้จัก DeepSeek: AI น้องใหม่แซงหน้า GPT – ร่วมมือกับ AMD ผนวกเข้ากับ AMD Instinct

พี่จีนทำโลกตะลึงอีกแล้ว ด้วยการเปิดตัว DeepSeek ปัญญาประดิษฐ์หรือ AI ที่มีประสิทธิภาพสูงเทียบเคียงกับเจ้าตลาดอย่าง OpenAI ChatGPT แถมยังใช้ต้นทุนในการพัฒนาที่ต่ำกว่าหลายเท่า...

สรุปงาน CES 2025 – ปีนี้ AMD เปิดตัวอะไรเด็ด ๆ บ้างไปดูกันเล้ยยย !!

งาน CES 2025 ปีนี้ หลายคนให้ความสนใจเป็นพิเศษ เพราะอยากเห็นเทคโนโลยีน่าตื่นเต้นจากหลาย ๆ ค่าย และในบทความนี้แอดจะพาเพื่อน...

ดูดวงปีใหม่ 2025 แบบฉบับคน IT ด้วย AI ทั้งอ่านไพ่ทาโรต์และวิเคราะห์ Birth Chart

อีกไม่กี่ชั่วโมงก็จะปีใหม่แล้ว วันนี้แอดมีเรื่องน่าสนุก ๆ และหลายคนน่าจะชื่นชอบมาฝาก คือ การดูดวง 55555 แต่สำหรับชาว Extreme...

เราใช้คุกกี้เพื่อพัฒนาประสิทธิภาพ และประสบการณ์ที่ดีในการใช้เว็บไซต์ของคุณ คุณสามารถศึกษารายละเอียดได้ที่ นโยบายความเป็นส่วนตัว และสามารถจัดการความเป็นส่วนตัวเองได้ของคุณได้เองโดยคลิกที่ ตั้งค่า

ตั้งค่าความเป็นส่วนตัว

คุณสามารถเลือกการตั้งค่าคุกกี้โดยเปิด/ปิด คุกกี้ในแต่ละประเภทได้ตามความต้องการ ยกเว้น คุกกี้ที่จำเป็น

ยอมรับทั้งหมด
จัดการความเป็นส่วนตัว
  • เปิดใช้งานตลอด

บันทึกการตั้งค่า