หลายคนอาจไม่รู้ว่า Valve มีสิ่งที่เรียกว่า Steam Play หรือการซื้อเกมครั้งเดียว เล่นได้บนทุกระบบปฏิบัติการไม่ว่าจะเป็นวินโดวส์ แมค ลินุกซ์ ซึ่งปัจจุบันมีเกมบน Steam มากกว่า 3,000 เกมที่รองรับลินุกซ์ด้วย
แต่ถ้าเกมนั้นไม่มีเวอร์ชันลินุกซ์จะทำอย่างไร? อดเล่นงั้นหรือ? แนวทางของ Valve จึงเป็นการทำให้เกมบนวินโดวส์สามารถเล่นบนลินุกซ์ได้เยอะที่สุด ด้วยการปรับปรุง Wine ในชื่อใหม่ว่า "Proton"
Proton ช่วยให้เกมเวอร์ชันวินโดวส์สามารถรันบนลินุกซ์ได้ทันที นอกจากนี้ Valve ยังดัดแปลงส่วนอื่นๆ ให้ประสบการณ์การเล่นดีขึ้น เช่น การเรียกใช้ DirectX 11/12 จะเป็นการใช้ Vulkan แทน, เกมจะรองรับ Steamworks และ OpenVR เวอร์ชันลินุกซ์โดยตรง, ปรับปรุงประสิทธิภาพให้ดีขึ้นจาก Wine รุ่นปกติ และรองรับคอนโทรลเลอร์-การเล่นแบบฟูลสกรีนได้ดีกว่าเดิม
ภาพจาก Steam Community
Valve ระบุชื่อเกมดังบน Steam ที่ทดสอบแล้วว่าเล่นบนลินุกซ์ได้ดี เช่น Doom เวอร์ชันปี 2016, Doom VFR, Fallout Shelter, Star Wars: Battlefront 2, Tekken 7, NieR: Automata และมีเกมอีกจำนวนมากรอการทดสอบในวงกว้างต่อไป
Valve อธิบายว่าการรันเกม DirectX บนวินโดวส์ผ่าน Proton ย่อมมีประสิทธิภาพไม่เท่าต้นฉบับเพราะต้องแปลง API แต่ถ้าเป็นเกมที่เขียนด้วย Vulkan จะไม่มีปัญหาเรื่องนี้เลย ส่วนปัญหาอื่นที่อาจพบจะเป็นเรื่อง DRM หรือระบบต้านโกงที่ทำให้เกมรันบนลินุกซ์ไม่ได้
ตอนนี้ Proton ยังอยู่ในขั้นทดสอบ ผู้สนใจต้องติดตั้ง Steam เวอร์ชันเบต้าของลินุกซ์ก่อน ตัว Proton เปิดเป็นโอเพนซอร์สบน GitHub แต่ข่าวร้ายคือ Valve ไม่สนใจทำเวอร์ชันแมคในตอนนี้
ที่มา - Steam
Comments
เยี่ยมไปเลย
อืม....
ขอคาระวะ
ยอดเยี่ยมมาก ถ้า Linux เล่นเกมได้เหมือน Windows ผมว่าผมคงย้ายไปลองใช้ Linux เป็นหลักดูบ้าง ถึงแม้จะใช้งานไม่ค่อยเป็นก็ตามในตอนนี้ ;D
That is the way things are.
ChromeOS ได้อานิสงค์ด้วยเลย
ฝันจะย้ายออกจาก win มาหลายปีแล้ว
เคยลองใช้ linux เป็นหลัก อะไรๆก็ดีหมด แต่ย้ายไม่ได้เพราะติดแค่เกมนี่แหละ 555
ผมนี่เพราะขาดโปรแกรม
ยังไม่เลิกพยายามสินะ...
(จากผู้ใช้ Linux เป็นหลักมา 6 ปีแล้ว)
เกมที่ Valkan support นี่เทพจริงเลย ผมลอง Tekken 7 แล้วแทบไม่เชื่อว่า Framerate จะได้เท่ากะบน Windows
บางเกมที่ไม่รองรับแล้วเล่นดีๆ ก็มีนะ แต่บางเกมค้าง crash เฟรมเรทตกก็มี
ตอนนี้ปัญหาเดียวที่ทำให้ยังย้ายไป Linux เต็มตัวไม่ได้ คือเรื่องไดร์เวอร์พวกอุปกรณ์เกมมิ่งอ่ะ
คีย์บอร์ดที่ใช้อยู่ พอกดปุ่มที่เป็น Macro ปุ๊บจะค้างทันที ต้องถอด USB ออกแล้วเสียบใหม่ เว็บผู้ผลิตก็ไม่มีไดรเวอร์ให้
เมาส์ก็อาการคล้ายๆ กัน รุ่นที่มีปุ่มด้านข้างบางยี่ห้อกดแล้วค้าง บางยี่ห้อใช้งานได้ปกติ =_=lll
ใช้รุ่นที่มีชิพในตัวน่าจะได้ เพราะมันจะเป็นการจำลองคีย์ที่กดเลยเป็นระดับ hardware ไม่ต้องใช้ไดรเวอร์แต่การตั้งค่าก็ต้องใช้ไดรเวอร์อยู่ดี