BetterVR mod กำลังเปลี่ยนเกมคลาสสิกให้เป็นประสบการณ์ VR เต็มรูปแบบ

BetterVR mod กำลังเปลี่ยนเกมคลาสสิกให้เป็นประสบการณ์ VR เต็มรูปแบบ
ความสนใจ|VR

BetterVR mod Zelda: จากเกมแอ็กชั่นบนทีวีสู่ Breath of the Wild VR เต็มตัว

BetterVR mod คือโปรเจ็กต์ emulator VR conversion ที่ใช้การสอดแทรกชั้นเรนเดอร์ระหว่างเอมูเลเตอร์ CEMU และการ์ดจอ เพื่อเปลี่ยนภาพ 2 มิติของ The Legend of Zelda: Breath of the Wild ให้กลายเป็นประสบการณ์ VR แบบสเตอริโอสามมิติที่มีการติดตามการเคลื่อนไหวของศีรษะและมืออย่างเต็มรูปแบบบนพีซี โดยยังคงรองรับม็อดอื่นและฟีเจอร์ผู้เล่นหลายคนผ่านระบบเอมูเลเตอร์เดิมได้ด้วย ประเด็นสำคัญคือ BetterVR mod Zelda ไม่ใช่แค่ “เอาเกมใส่แว่น” แต่มันรื้อโครงสร้างเอนจินของ Zelda ออกมาวิเคราะห์ใหม่และเขียนโค้ดส่วนสำคัญของเกมขึ้นมาอีกครั้ง เพื่อให้ได้ Breath of the Wild VR ที่รู้สึกเหมือนเกมถูกออกแบบมาเพื่อ VR ตั้งแต่ต้น การรีเมคเชิงวิศวกรรมนี้ใช้เวลานับพันชั่วโมงในการ reverse-engineering เอนจินที่ไม่มีเอกสารรองรับ ซึ่งสะท้อนให้เห็นทัศนคติของชุมชนม็อดที่ไม่ยอมให้ข้อจำกัดเชิงแพลตฟอร์มมาหยุดความเป็นไปได้ของเกมเลย According to Wccftech, the reverse-engineering process alone reportedly took thousands of hours. ผลลัพธ์คือผู้เล่นไม่เพียงได้เห็นโลก Hyrule ผ่านแว่น VR เท่านั้น แต่ยังสามารถใช้ 6DOF แบบ roomscale เดิน ก้ม เงย มองรอบตัวอย่างเป็นธรรมชาติ มีมือและแขนของ Link เต็มรูปแบบ เปลี่ยนชุด อาวุธ และท่าทางได้แบบทันตา รวมถึงใช้ motion controls ในการแก้ปริศนา จุดไฟ หรือฟาดฟันศัตรู ซึ่งทั้งหมดนี้ทำให้ Breath of the Wild VR ก้าวข้ามระดับ “ของเล่นทดลอง” ไปสู่ประสบการณ์เกม VR ที่จริงจังและลุ่มลึกอย่างน่าประทับใจ

BetterVR mod กำลังเปลี่ยนเกมคลาสสิกให้เป็นประสบการณ์ VR เต็มรูปแบบ

เบื้องหลังเทคนิค CEMU VR mod: เมื่อ Vulkan layer กลายเป็นประตูสู่โลกสามมิติ

จุดแตกต่างที่ทำให้ BetterVR กลายเป็น CEMU VR mod ที่น่าสนใจคือวิธีการ “ลอบแทรก” เข้าไปในกระบวนการเรนเดอร์ของเอมูเลเตอร์ โดยม็อดนี้ใช้ Vulkan layer สอดตัวเองระหว่าง CEMU กับการ์ดจอเพื่อดักจับภาพเฟรมสุดท้ายก่อนขึ้นจอ แล้วส่งภาพนั้นต่อให้เฮดเซ็ต VR แทน ฟังดูเหมือนทริกภาพง่ายๆ แต่ในทางเทคนิค OpenXR ซึ่งเป็นมาตรฐานของเฮดเซ็ต VR กลับไม่ทำงานเข้ากับการดักภาพแบบนี้โดยตรง ทำให้ผู้พัฒนาต้องสร้างสะพานเพิ่มผ่านระบบ D3D12 เพื่อให้ OpenXR สามารถสื่อสารกับภาพที่ดักมาได้อย่างถูกต้อง ที่สำคัญกว่านั้น การแปะภาพแบนๆ ไว้ในแว่นไม่ได้ทำให้เกมกลายเป็น VR อย่างแท้จริง ผู้สร้าง BetterVR จึงต้องเข้าไปแก้ไขโค้ดเกมที่รันบนซีพียู PowerPC ของ Wii U โดยตรง เพื่อให้เกมเรนเดอร์ภาพสองชุดต่อเฟรมสำหรับตาซ้ายและขวา ปรับมุมกล้องและตำแหน่งมือของตัวละครแบบเฟรมต่อเฟรม และจัดการลำดับการอัปเดตเกมใหม่ทั้งหมด นี่คืองานวิศวกรรมย้อนกลับที่ข้ามจากระดับ “ปรับค่า” สู่การ “เขียนเอนจินบางส่วนใหม่” ซึ่งเป็นเหตุผลว่าทำไม BetterVR จึงให้ความรู้สึกเหมือนเอนจินถูกออกแบบมาเพื่อ VR ไม่ใช่แค่ถูกบังคับให้รองรับ VR แบบฝืนๆ.

จากซิงเกิลเพลย์สู่มัลติเพลย์: BetterVR ขยายศักยภาพเกมคอนโซลบนเอมูเลเตอร์

สิ่งที่ทำให้ BetterVR โดดเด่นกว่าม็อด VR ของเกมคอนโซลทั่วไปคือวิธีคิดเรื่องความเข้ากันได้กับระบบเดิม ม็อดนี้เลือกแก้เฉพาะโค้ดที่จำเป็น โดยไม่แตะต้องไฟล์ดาต้า ทำให้เกมยังคงโครงสร้างเดิมและเปิดทางให้ม็อดอื่นทำงานร่วมกันได้อย่างกว้างขวาง นี่คือการออกแบบที่เคารพระบบนิเวศของชุมชนม็อดอย่างชัดเจน เพราะผู้เล่นไม่ต้องเลือกระหว่าง “เล่น VR” กับ “เล่นม็อดโปรด” อีกต่อไป แต่สามารถใช้ระยะมองใหม่ใน VR ควบคู่กับการปรับแต่งเกมอื่นๆ ของตนเองได้ ด้านโหมดผู้เล่นหลายคน BetterVR mod Zelda กำลังพอร์ตระบบ multiplayer ให้รองรับกับเวอร์ชันใหม่ของ CEMU แม้ยังต้องปรับการซิงก์ให้สมบูรณ์ แต่ทิศทางชัดเจนมากว่าเป้าหมายคือประสบการณ์ Breath of the Wild VR ที่เล่นร่วมกับเพื่อนบนเอมูเลเตอร์เดียวกัน นี่ยังไม่รวมฟีเจอร์ที่วางแผนเพิ่ม เช่น อัปเดตประสิทธิภาพครั้งใหญ่เพื่อปรับ stereo rendering ใหม่ทั้งหมด รองรับ Linux และระบบถืออาวุธสองมืออย่างเต็มรูปแบบ ทั้งหมดสะท้อนวิสัยทัศน์ว่าการแปลงเกมคอนโซลเป็น VR บนเอมูเลเตอร์ไม่ควรจำกัดแค่ผู้เล่นคนเดียว แต่ต้องเปิดโอกาสให้เป็นพื้นที่เล่นร่วมกัน เหมือนเกม VR สมัยใหม่บนแพลตฟอร์มเนทีฟ.

Mario Kart 8 VR และคลื่นลูกใหม่ของชุมชนม็อด VR บนเอมูเลเตอร์

การที่ผู้สร้าง BetterVR แง้มให้เห็นว่า Mario Kart 8 VR กำลังอยู่ระหว่างการพอร์ตคือสัญญาณชัดเจนว่าการแปลงเกมคอนโซลแบบเนทีฟให้กลายเป็น VR ผ่านเอมูเลเตอร์กำลังเข้าสู่ยุคใหม่ เมื่อ Breath of the Wild VR สำเร็จบน CEMU แล้ว มันแสดงให้เห็นว่าหลักคิดด้าน emulator VR conversion สามารถนำไปใช้กับเกมอื่นที่รันบนเอนจินคล้ายกันได้ ซึ่งจะเปิดทางให้เกมคลาสสิกจำนวนมากมีชีวิตใหม่ในรูปแบบ VR เต็มตัว บนพีซี เราเริ่มเห็นว่าการเอมูเลตคอนโซลตั้งแต่รุ่น Wii U, Switch ไปจนถึง PS4 และแม้กระทั่งเมนูเกมของ PS5 กลายเป็นเรื่องปกติขึ้นทุกวัน ในบริบทนี้ BetterVR ไม่ใช่โปรเจ็กต์เดี่ยว แต่มันเป็นตัวแทนของความพยายามจากชุมชนม็อดที่ต้องการปลดล็อกศักยภาพ VR ให้กับเกมที่ไม่เคยถูกออกแบบมาเพื่อ VR เลยตั้งแต่ต้น การอัปเดตกว่า 20 ครั้งในช่วงประมาณเจ็ดเดือนของ BetterVR แสดงให้เห็นความต่อเนื่องของแรงผลักดันนี้อย่างชัดเจน ส่วนคำถามว่าเส้นทางนี้จะเดินต่อไปได้ไกลแค่ไหนก็ขึ้นอยู่กับทั้งพลังของชุมชนและท่าทีของเจ้าของลิขสิทธิ์เกม ซึ่งเคยมีกรณีม็อดมัลติเพลย์ถูกสั่งปิดมาก่อนแล้ว นั่นทำให้ทุกก้าวของการพัฒนา VR บนเอมูเลเตอร์เป็นทั้งความหวังและความเสี่ยงในเวลาเดียวกัน.

ข้อจำกัด ความเสี่ยง และเหตุผลที่ BetterVR คือการท้าทายรูปแบบธุรกิจเกมในยุค VR

แม้ BetterVR จะรองรับ OpenXR ซึ่งใช้งานได้กับเฮดเซ็ตหลักแทบทุกแบรนด์ แต่ในทางปฏิบัติยังมีขอบเขตและข้อจำกัดที่ผู้เล่นต้องรับมือ เช่น ตอนนี้มีการตั้งค่า controller mapping โดยตรงสำหรับ Oculus Touch เท่านั้น ส่วนเฮดเซ็ตอื่นต้องพึ่งเครื่องมือเสริมหรือการตั้งค่าส่วนตัวตามคำแนะนำของผู้พัฒนา นอกจากนี้ผู้ใช้ Meta Quest ยังถูกเตือนชัดให้หลีกเลี่ยงการใช้ Meta/Oculus Link เพราะระบบ frame interpolation ของ Link ทำให้เกมดูช้าและกระตุกกว่าความเป็นจริง จึงควรหันไปใช้ ALVR, Virtual Desktop หรือ Steam Link แทน ในมุมมองเชิงโครงสร้าง BetterVR และ CEMU VR mod กำลังท้าทายสมมติฐานของธุรกิจเกมคอนโซลอย่างตรงไปตรงมา เมื่อชุมชนสามารถ reverse-engineering เอนจินระดับ Zelda ได้ในระดับพันชั่วโมงและปล่อยอัปเดตต่อเนื่องถึง 20 ครั้งภายในเจ็ดเดือน แปลว่าอำนาจกำหนดรูปแบบการเล่นไม่ได้อยู่กับผู้ผลิตฮาร์ดแวร์เพียงฝ่ายเดียวอีกต่อไป ชุมชนม็อดกำลังหยิบเกมคลาสสิกมาสร้างชีวิตใหม่ในโลก VR โดยไม่รอเวอร์ชัน official และนั่นทำให้อนาคตของ VR ในเกมคอนโซลอาจถูกขับเคลื่อนจากฐานแฟน ๆ มากกว่าจากแผนผลิตภัณฑ์ของบริษัทเกมเสียด้วยซ้ำ คำถามสุดท้ายจึงไม่ใช่แค่ว่า "เกมใดจะได้ VR ต่อไป" แต่คือ "เจ้าของลิขสิทธิ์จะอยู่ร่วมกับพลังสร้างสรรค์ของชุมชนอย่างไร" ในยุคที่กำแพงแพลตฟอร์มเริ่มบางลงทุกวัน.

ZestBuy ได้รับค่าคอมมิชชั่นเมื่อคุณช้อปผ่านลิงก์ของเรา โดยคุณไม่ต้องจ่ายเพิ่ม

You May Also Like

Comments
พูดอะไรบางอย่าง...
ยังไม่มีความคิดเห็น มาเป็นคนแรกที่แบ่งปันความคิดเห็นของคุณ!