หลังจากที่ทาง Square Enix หยุดขาย Final Fantasy XIV เวอร์ชันบนแมคชั่วคราว จากปัญหาประสิทธิภาพของตัวเกม และปัญหาสเปคที่ระบุไม่สามารถรันเกมได้ ทาง Naoki Yoshida โปรดิวเซอร์และผู้กำกับเกมที่นอกจากจะออกมาขอโทษไปแล้วนั้น บอกด้วยว่าปัญหาหลักๆ มาจากมาตรฐานกราฟิก OpenGL
ด้วยความที่เวอร์ชันบนแมคนั้น เป็นการแปลงมาจากเวอร์ชันวินโดวส์อีกที Yoshida อธิบายว่าปัญหาหลักๆ มาจากกระบวนการแปลง DirectX API เป็น OpenGL บวกกับความที่ OpenGL มีประสิทธิภาพที่ด้อยกว่า DirectX จึงทำให้เกิดสารพัดปัญหา
Yoshida ชี้แจงด้วยว่าสาเหตุที่ไม่พัฒนาบนมาตรฐาน OpenGL ตั้งแต่ต้นเป็นเพราะต้นทุนค่อนข้างสูง และผู้ใช้แมคมักจะไม่ได้สนใจเล่นเกมเท่าไหร่อยู่แล้ว ทำให้ไม่เสี่ยงลงทุนพัฒนา
ที่มา - Ars Technica
Comments
DirextX => DirectX
ตั้งแต่ตน => ตั้งแต่ต้น
หรือพูดในทางกลับกัน เพราะเกมส่วนใหญ่ไม่ซัพพอต แมค ผู้ใช้แมคจึงไม่เล่นเกม
ลองถาม Valve แล้วยัง
+4.5
อย่ามาว่า yoshi p เค้านะ
วันนี้คุณลงอเล็กแล้วหรือยัง
Valve ก็บ่นนะ ถึงช่วยดัน Vulkan เต็มที่ ถึงขั้นที่ลงมือเขียนไดรเวอร์เองเลยด้วย (สำหรับชิพอินเทล)
แต่เสปคยังไม่เสร็จเลยทำอะไรไม่ได้มากกว่านั้น
MS ขี่ม้าขาวเปิด DX สำหรับ OSX จบข่าว
Apple เพิ่งปล่อย metal api ให้นักพัฒนาเกมส์ แต่ก้ยังไม่มีใครใช้นอกจาก epic เจ้าเก่า กับ blizzard ........ Orz
ในประกาศต้นฉบับเขาพูดถึง Metal ด้วยครับ เขาบอกว่ากำลังดูอยู่ว่า Metal มีประสิทธิภาพที่จะเข้ามาแทนที่ได้หรือเปล่า
บล็อกของผม: http://sikachu.com
Metal สิจ๊ะ
OS X El Capitan ยังไม่ออกครับ...
Coder | Designer | Thinker | Blogger
สงสัยนิดหน่อยว่า Dx นี่รองรับพวกเครื่องคอนโซลด้วยหรือเปล่า ถึงได้ไม่มีปัญหา
The Dream hacker..
บนคอนโซลใช้ API ของตัวเองครับ เลยไม่มีปัญหา
อันที่จริงปัญหามันน้อยกว่า DX อีกครับ Performance ก็ดีกว่าเพราะ overhead ต่ำ (เขาถึงต้องพยายามดัน DX12 ที่ลด overhead ลงนั่นแหละ)
สงสัยจริงว่า ไอ้ middleware ที่ใช้แปลงจาก directx เป็น opengl นี่เค้าทำแบบไหนเป็น wrapper หรือว่า code generation
Wrapper แน่นอนคับ
Wrapper ครับ ชื่อว่า Cider
บล็อกของผม: http://sikachu.com
Raptor
สรุปดูท่าแล้วคนใช้ Mac คงไม่ได้เล่น
วินนิ่งแพ้แล้วโทษจอยนี่ :P
วินนิ่งแพ้แล้วโทษจอย ฟีฟ่าแพ้แล้วโทษ..
ลงวินโดวส์บน mac แล้วเล่น FF XIV บนวินโดวส์
We need to learn to forgive but not forget...
คนที่เล่นบนแมคบุคเค้าทำแบบนั้นอยู่แล้วครับ
แต่เค้าเห็นว่ามี native client เค้าเลยตัดสินใจซื้อมาใช้
เท่าที่อ่านพวกที่บ่นๆ ส่วนใหญ่จะบอกว่ากลับไปเล่นบน bootcamp เหมือนเดิม
เข้าใจว่าเวอร์ชัน PS4 มันก็เป็น OpenGL นี่นา
PS4 ใช้ OpenGL ES (ถ้าผมจำไม่ผิดนะ)
แต่เหมือนกับว่ามันก็มี API เฉพาะของมันเองด้วยครับ
PS4
GNM, GNMX, PSSL ครับ
Russia is just nazi who accuse the others for being nazi.someone once said : ผมก็ด่าของผมอยู่นะ :)
ถามกันก่อนซี่อย่าเพิ่งด่วนสรุป
#ร้องไห้หนักมาก