ในสัปดาห์ที่จะถึงนี้เราจะทำการปล่อยแพทช์ 3.11.2 ซึ่งมีการเปลี่ยนแปลงระบบภายในของ Path of Exile มากมายเพื่อเตรียมการในการเปิดลีก Heist โดยแพทช์นี้จะเปลี่ยนวิธีการที่ Path of Exile ใช้ในการเก็บข้อมูลเกม จึงทำให้ผู้เล่นจะต้องทำการดาวน์โหลดเกมใหม่ทั้งหมด โดยการเปลี่ยนแปลงนี้มาพร้อมการปรับปรุงที่เราพัฒนากันมานานหลายปีซึ่งมันจำเป็นที่จะต้องดาวน์โหลดเกมใหม่เพื่อรับการปรับปรุงนี้เท่านั้นเพื่อที่ว่าเราจะได้นำการปรับปรุงที่จำเป็นมารวบรวมไว้ให้ดาวน์โหลดใหม่เพียงครั้งเดียว และสำหรับข่าวในวันนี้เราจะมาอธิบายเกี่ยวกับการเปลี่ยนแปลงและเหตุผลของมันค่ะ

เปลี่ยนวิธีการที่ Path of Exile ใช้ในการเก็บข้อมูลเกม

หลังจากที่ใช้เทคนิคปัจจุบันของเรามานานกว่า 10 ปี ในที่สุดก็ถึงเวลาที่เราจะเปลี่ยนวิธีการที่ Path of Exile ใช้ในการเก็บข้อมูลเกมสักที โดยข้อมูลเชิงเทคนิคนั้นไม่มีความสำคัญมากนะสำหรับผู้เล่นทั่วไป แต่ก็มีประโยชน์ที่จะเกิดขึ้นตามมาที่เราจะอธิบายภายในโพสต์นี้อยู่เช่นกัน

ต้องดาวน์โหลดเกมใหม่ทั้งหมด

ก่อนอื่นเลยต้องขอบอกว่าการที่ผู้เล่นทุกคนจะต้องดาวน์โหลดเกมใหม่ทั้งหมดนั้นเป็นสิ่งที่สำคัญมาก ซึ่งเราเข้าใจว่ามันเป็นสิ่งที่ทำได้ลำบาก (ทั้งในแง่ของเวลาและปริมาณการใช้งานอินเทอร์เน็ต) แต่เรามีความรู้สึกว่ามันจะเป็นสิ่งที่ดีกว่าหากเราทำการดาวน์โหลดเกมใหม่ทั้งหมดเพียงแค่ครั้งเดียวพร้อมกับเพิ่มผลประโยชน์อื่นๆตามมาซึ่งเราคิดว่ามันจะต้องคุ้มค่าสำหรับทุกคนอย่างแน่นอน

โหลดแพทช์ได้เร็วขึ้น

การดาวน์โหลดแพทช์ของเกม Path of Exile ในรูปแบบที่ไม่ใช้ Steam จะเร็วขึ้นกว่าที่เคย ซึ่งในระบบใหม่มีไฟล์ต่างๆจะถูกรวบรวมไว้ที่เดียวกันซึ่งแปลว่าการดาวน์โหลดแพทช์ในแต่ละครั้งจะมีขนาดโดยเฉลี่ยใหญ่ขึ้นกว่าเดิมมาก ซึ่งก่อนหน้านี้ระบบการโหลดแพทช์ของเราจะทำการดาวน์โหลดไฟล์ย่อยขนาดเล็กจำนวนมากซึ่งต้องมีการสร้างคอนเนคชั่นไปยังเว็บไซต์นับแสนส่งผลให้เกิดการส่งข้อมูลส่วนต่างของระบบที่ไม่จำเป็นจำนวนมาก ซึ่งในระบบใหม่นี้เราได้ใช้เครือข่ายการกระจายเนื้อหาความเร็วสูงซึ่งจะทำให้การดาวน์โหลดเป็นไปได้อย่างรวดเร็วมากยิ่งขึ้น

ปรับปรุงการแพทช์บน Steam

ผลที่ตามมาจากการปรับปรุงในครั้งนี้ที่น่าสนใจก็คือมันทำให้การดาวน์โหลดแพทช์ของ Path of Exile เวอร์ชั่นบน Steam ดาวน์โหลดได้รวดเร็วขึ้นอย่างมาก โดยก่อนหน้านี้ไฟล์ GGPK ทั้งฝ่ายจะต้องถูกก๊อปปี้โดยโปรแกรม Steam ส่งผลให้การดาวน์โหลดแพทช์แม้เพียงเล็กน้อยก็ทำให้ใช้เวลาในการบันทึกยาวนาน แต่ในระบบใหม่นี้การดาวน์โหลดแพทช์ขนาดเล็กจะเสร็จสิ้นแทบจะทันที ส่วนแพทช์ขนาดใหญ่ก็จะดาวน์โหลดได้รวดเร็วขึ้นอย่างมาก โดยความเร็วของระบบแบบใหม่ของเวอร์ชั่น Steam นี้เทียบเท่ากันกับการดาวน์โหลดผ่านตัวเกมโดยตรงได้เลยทีเดียว

ปรับปรุงประสิทธิภาพของระบบโหลดเนื้อหาเกมไว้ล่วงหน้า

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

ปรับปรุงคุณภาพของพื้นผิว

เนื่องจากเราให้ทุกคนดาวน์โหลดเกมใหม่ทั้งหมด เราจึงสามารถทำการส่งออกไฟล์พื้นผิวที่ใช้ภายในเกม Path of Exile ใหม่ทั้งหมดโดยใช้ระบบการบีบอัดแบบใหม่ซึ่งจะให้ผลลัพธ์ออกมาดูดีขึ้นได้ ส่งผลให้คุณภาพของพื้นผิวมีความคมชัดขึ้นทั่วทั้งเกม

ส่งออกไฟล์เสียงประกอบใหม่หมด

และในกรณีคล้ายๆกันนี่เองเราก็ได้ทำการส่งออกไฟล์เสียงประกอบของเราใหม่ทั้งหมดเพื่อให้สามารถใช้กับไลบารี่ระบบเสียงของเราที่เป็นเวอร์ชั่นล่าสุดได้ ซึ่งก่อนหน้านี้มันเป็นรายละเอียดเล็กน้อยที่เราไม่สามารถทำได้จริง (เนื่องจากมันจะทำให้เกิดการแพทช์ขนาดใหญ่) แต่ถ้าไหนๆเราจะต้องดาวน์โหลดเกมใหม่ทั้งหมดอยู่แล้วเราก็จัดการส่งออกไฟล์เสียงประกอบใหม่พร้อมกันไปซะเลย

การปรับปรุงทางฝั่งของ Engine

แพทช์นี้ยังมาพร้อมกับการปรับปรุงทางด้านของ Engine/ตัวเรนเดอร์ ไม่ว่าจะเป็นการแก้บัคและปรับปรุงประสิทธิภาพให้ดีขึ้นด้วย แต่เราไม่อยากสัญญาว่ามันจะปรับปรุงขึ้นได้ดีเป็นอย่างแน่นอนเนื่องจากการปรับปรุงนี้ส่งผลดีขึ้นในบางเครื่องเท่านั้น แต่เราก็ตื่นเต้นอยู่บ้างเช่นกันว่ามันจะส่งผลต่อประสิทธิภาพทั้งของ Vulkan และ DirectX 11 อย่างไร

ทำไมต้องตอนนี้?

แม้ว่าเราจะได้ทดสอบแพทช์นี้ภายในกันอย่างหนักแล้วก็ตาม แต่มันก็อาจมีปัญหาเล็กน้อยเล็ดลอดออกมาได้เสมอเมื่อมีผู้เล่นนับล้านใช้งานมันจริง ซึ่งเราไม่อยากให้ปัญหาที่ว่านี้เกิดขึ้นในวันเปิด Heist เราจึงจะปล่อยแพทช์นี้ก่อนเพื่อให้เรามีเวลาแก้ไขปัญหาเล็กๆที่เกิดขึ้นระหว่างนั้น และมันยังเป็นโอกาสเหมาะให้เพื่อนๆสามารถดาวน์โหลดไฟล์ขนาดใหญ่ไว้ล่วงหน้าอีกด้วย

เวอร์ชั่น macOS

ถึงแม้ว่า Path of Exile เวอร์ชั่น macOS จะเปิดตัวอย่างเป็นทางการพร้อมกับ Heist ในวันที่ 18 กันยายน แต่เราก็จะปล่อยตัวเกมของเวอร์ชั่น 3.11 (Harvest) ให้ทุกคนได้ทดสอบเล่นกันก่อน Heist จะเปิดจริง ซึ่งน่าจะหลังจากที่แพทช์ 3.11.2 ถูกปล่อยออกไปแล้ว เราจะโพสต์ลิงก์เพื่อดาวน์โหลดตัวเกมของ macOS ให้ทุกคนได้ทดสอบกันเร็วๆนี้ ส่วนสาเหตุที่เราจะต้องปล่อย 3.11.2 ก่อนก็เพื่อที่จะให้การเก็บข้อมูลเกมใช้ระบบแบบใหม่แทนที่จะเป็นระบบเดิม

เวอร์ชั่นของ Epic Games Store

ในทำนองเดียวกันกับเวอร์ชั่น macOS นั่นก็คือเราจะสามารถปล่อยตัวเกม Path of Exile ให้สามารถเล่นบน Epic Games Store ได้หลังจากที่ 3.11.2 ถูกปล่อยออกไปแล้ว โดยเราหวังว่าจะสามารถปล่อยตัวเกมทั้งสองระบบนี้ได้ภายในหนึ่งถึงสองสัปดาห์ก่อนที่จะเปิดลีกเพื่อให้ผู้เล่นสามารถเตรียมการไว้ล่วงหน้าและรายงานปัญหาที่อาจเกิดขึ้นได้ก่อนการเปิดจริงค่ะ

รอตื่นเต้นกับการปรับปรุงของ 3.11.2 นี้มาก เนื่องจากมันใช้เวลานานกว่าจะทำมันได้สำเร็จ และเราหวังว่ามันจะเป็นรากฐานสำคัญที่เอาไว้วาง Heist ในวันที่ 18 กันยายนที่จะถึงนี้ค่ะ
โพสต์โดย 
เมื่อ
Grinding Gear Games

รายงานโพสต์

รายงานบัญชี:

ประเภทรายงาน

ข้อมูลเพิ่มเติม