ทาง Minecraft ได้เผยแพร่บทความล่าสุดในชื่อ "Another step towards Vibrant Visuals" (ก้าวสำคัญสู่กราฟิก Vibrant Visuals) โดยประกาศเตรียมเปลี่ยนระบบการเรนเดอร์กราฟิกหลัก (Graphic Engine API) จาก OpenGL ไปสู่ Vulkan
การเปลี่ยนแปลงครั้งนี้ถือเป็นก้าวกระโดดครั้งใหญ่ ที่จะทำให้ระบบประสิทธิภาพและกราฟิกในเกมเปลี่ยนไป รวมถึงชุมชนผู้สร้าง Mod และผู้เล่นบางส่วนจะได้รับผลกระทบ
ทำไมต้องเปลี่ยนจาก OpenGL?
OpenGL เป็นระบบกราฟิกที่ Minecraft Java ใช้มาตั้งแต่เริ่มพัฒนาเกม ซึ่งเป็นเทคโนโลยีที่สร้างมาตั้งแต่ยุค 90 แม้ทาง Minecraft จะใช้ต่อเนื่องมาเพื่อรองรับ Linux, Windows และ macOS โดยตลอด
แต่เมื่อ 9 ปีที่แล้ว OpenGL ได้หยุดการอัปเดตลง และในอนาคตจะใช้งานไม่ได้บน macOS รวมถึงการพัฒนาโค้ดตัวเกมก็ทำได้ยากลำบากขึ้นเรื่อย ๆ
ทำไมต้องเปลี่ยนไปใช้ Vulkan?
จึงถึงเวลาที่ต้องเปลี่ยนไปใช้ Vulkan ซึ่งเป็นระบบกราฟิกไม่กี่ตัวในตลาดที่รองรับหลายระบบปฏิบัติการ ทั้ง Linux, Windows รุ่นใหม่ และยังรองรับบน macOS โดยใช้ตัวแปลง (ซึ่งไม่มีผลกระทบต่อประสิทธิภาพ) เพื่อเตรียมรองรับระบบแสงเงาใหม่ของตัวเกมอย่าง Vibrant Visuals
ผลกระทบที่จะเกิดขึ้น
ปัญหาหลักคือเหล่าผู้สร้าง Mod ที่ใช้ OpenGL ในการเรนเดอร์จะไม่สามารถใช้งานต่อไปได้ รวมถึงผู้เล่นที่ใช้การ์ดจอหรือออนบอร์ด CPU ที่มีอายุ มากกว่า 10 ปี จะไม่สามารถเข้าเล่นเกมเวอร์ชันใหม่ได้
โดยในระยะแรกจะปล่อยให้ลองใน Snapshot ในช่วงหน้าร้อน โดยมีตัวเลือกให้สลับเปิดระหว่าง OpenGL และ Vulkan และในอนาคตจะนำ OpenGL ออกจากตัวเกมอย่างถาวร
ชอบอ่านข่าวสารแบบนี้ฝากติดตามเพจ MineGarp ด้วยนะครับ (เพจใหม่ของ มายก๊าบดอทเป็ด)
ข้อมูลเพิ่มเติม
BL, NZ
