Valve กำลังทำงานเพื่อสร้างคุณสมบัติใหม่สำหรับแพลตฟอร์ม Steam โดยมีวัตถุประสงค์เพื่อวิเคราะห์ประสิทธิภาพของเกมล่วงหน้า ระบบซึ่งระบุในโค้ดภายในว่า Framerate Estimator มีจุดมุ่งหมายเพื่อคำนวณอัตราเฟรมต่อวินาทีที่เนื้อหาจะไปถึงบนคอมพิวเตอร์ของผู้ใช้ เครื่องมือนี้ใช้ฐานข้อมูลที่ป้อนโดยข้อมูลจริงจากผู้เล่นรายอื่นที่มีการกำหนดค่าฮาร์ดแวร์ที่เหมือนกันหรือคล้ายกัน การค้นพบนี้เกิดขึ้นหลังจากการวิเคราะห์ระบบร้านเกมพีซีดิจิทัลเมื่อเร็วๆ นี้
ความคิดริเริ่มนี้เสนอการเปลี่ยนแปลงวิธีที่ผู้บริโภคประเมินความเป็นไปได้ทางเทคนิคของซอฟต์แวร์ก่อนที่จะชำระเงินขั้นสุดท้าย ทรัพยากรจะอ้างอิงโยงข้อมูลจำเพาะของโปรเซสเซอร์ การ์ดแสดงผล และจำนวน RAM ที่ลงทะเบียนในบัญชีพร้อมประวัติเซสชันที่แท้จริง ผลลัพธ์จะสร้างกราฟภาพพร้อมค่าประมาณความลื่นไหล บริษัทพยายามที่จะลดขอบเขตของข้อผิดพลาดที่พบบ่อยในการซื้อหลักทรัพย์ที่มีปริมาณมาก
การทำแผนที่ฮาร์ดแวร์และการประมวลผลข้อมูลโดยไม่ระบุชื่อ
การทำงานของตัวประมาณค่าใหม่นั้นขึ้นอยู่กับฐานข้อมูลที่สร้างขึ้นโดยความร่วมมือและเงียบๆ โดยผู้ใช้แพลตฟอร์มเอง Valve เพิ่งอัปเดตไคลเอนต์ Steam เบต้าเพื่อให้สามารถส่งการวัดประสิทธิภาพระหว่างการแข่งขันโดยสมัครใจ คอลเลกชันนี้เน้นไปที่อุปกรณ์ที่ทำงานด้วยระบบ SteamOS ในช่วงแรก ข้อมูลจะเข้าถึงเซิร์ฟเวอร์ของบริษัทโดยไม่มีการเชื่อมโยงไปยังข้อมูลประจำตัวของผู้เล่นหรือโปรไฟล์ส่วนตัว
หากต้องการเข้าถึงการคาดการณ์ ผู้บริโภคจะต้องอัปเดตข้อมูลจำเพาะของเครื่องไว้ในระบบของร้านค้าเท่านั้น การข้ามข้อมูลเกิดขึ้นแบบเรียลไทม์เมื่อผู้ใช้เข้าถึงหน้าเกมเฉพาะ อัลกอริธึมจะระบุการรวมกันของ CPU และ GPU หลายพันรายการเพื่อค้นหาสถานการณ์ที่ใกล้เคียงกับความเป็นจริงมากที่สุดบนคอมพิวเตอร์เครื่องนั้น ความแม่นยำของกราฟจะเพิ่มขึ้นตามสัดส่วนของจำนวนคนที่แชร์สถิติการใช้งานของตน
วิธีการที่นำมาใช้ช่วยลดการพึ่งพาการทดสอบในห้องปฏิบัติการที่ดำเนินการโดยนักพัฒนา ระบบจะบันทึกความแปรผันที่เกิดขึ้นระหว่างการเล่นเกมที่ยาวนาน ซึ่งความร้อนของชิ้นส่วนและความเครียดของฮาร์ดแวร์ส่งผลต่ออัตราเฟรม การรวบรวมอย่างต่อเนื่องช่วยให้แน่ใจว่าการอัปเดตซอฟต์แวร์และแพ็คเกจแพตช์ที่ออกหลังจากเปิดตัวเกมจะแสดงในแผนภูมิการประมาณค่าด้วย
ความแตกต่างที่เกี่ยวข้องกับข้อกำหนดขั้นต่ำและข้อกำหนดที่แนะนำ
อุตสาหกรรมเกมพีซีมักจะใช้ตารางข้อกำหนดขั้นต่ำและข้อกำหนดที่แนะนำเพื่อเป็นแนวทางให้กับผู้ซื้อ คุณสมบัติใหม่ของ Steam ทำหน้าที่เป็นวิวัฒนาการของโมเดลคงที่นี้ รายชื่อที่สตูดิโอจัดทำขึ้นมีแนวโน้มที่จะนำเสนอสถานการณ์การทำงานในอุดมคติ แต่ไม่สามารถคาดการณ์พฤติกรรมของเกมบนเครื่องที่มีชิ้นส่วนจากรุ่นต่างๆ ได้ การประมาณค่าจากข้อมูลจริงช่วยเติมช่องว่างข้อมูลนี้
แบบจำลองการคาดการณ์ที่อยู่ระหว่างการพัฒนามีข้อได้เปรียบด้านโครงสร้างเหนือตารางทั่วไป การอ่านประสิทธิภาพโดยตรงทำให้เห็นภาพรวมที่แม่นยำยิ่งขึ้นเกี่ยวกับสิ่งที่ผู้ใช้จะพบเมื่อเริ่มแอปพลิเคชัน
- ระบบประเมินพฤติกรรมของเกมในสถานการณ์ความเครียดกราฟิกจริง
- ฐานข้อมูลเพิกเฉยต่อคำสัญญาทางการตลาดและมุ่งเน้นไปที่ตัวเลขความคล่องตัวที่แน่นอน
- การข้ามข้อมูลครอบคลุมชิ้นส่วนหลายพันชิ้นจากผู้ผลิตหลายราย
- แผนภูมิได้รับการอัปเดตโดยอัตโนมัติเมื่อมีข้อมูลใหม่เข้าสู่เซิร์ฟเวอร์
การรวมเครื่องมือนี้เข้ากับหน้าร้านค้าไม่ได้ขจัดข้อกำหนดอย่างเป็นทางการที่ประกาศโดยผู้สร้างเกม แหล่งข้อมูลทั้งสองจะทำงานร่วมกันเพื่อให้การวินิจฉัยความเข้ากันได้เสร็จสมบูรณ์ ผู้ซื้อจะสามารถเข้าถึงทั้งคำแนะนำทางเทคนิคของสตูดิโอและการสะท้อนคำแนะนำนี้ในทางปฏิบัติในชุมชนเกม
ผลกระทบโดยตรงต่อการตัดสินใจซื้อคอมพิวเตอร์
ความไม่แน่นอนเกี่ยวกับประสิทธิภาพทางเทคนิคถือเป็นหนึ่งในเหตุผลหลักในการขอคืนเงินบนแพลตฟอร์ม Steam นักเล่นเกมที่มีคอมพิวเตอร์ระดับเริ่มต้น เครื่องระดับกลาง หรือโน้ตบุ๊กสำหรับเล่นเกมต้องเผชิญกับความยากลำบากในแต่ละวันในการคาดการณ์ความลื่นไหลของรุ่นล่าสุด แผนภูมิการประมาณค่าจะแก้ไขปัญหานี้โดยตรงด้วยการให้คำตอบแบบเห็นภาพทันที ความชัดเจนของข้อมูลมีแนวโน้มที่จะปรับกระบวนการเลือกให้เหมาะสม
การดูตัวอย่างอัตราเฟรมช่วยให้ผู้บริโภคสามารถปรับความคาดหวังของตนก่อนที่จะลงทุนเงินจำนวนมากในซอฟต์แวร์ ตัวอย่างเช่น เกมแอ็กชันการแข่งขันที่ต้องใช้อัตราเฟรมสูงเพื่อให้มั่นใจในความแม่นยำในการสั่งการ หากตัวประมาณค่าระบุว่าเครื่องของผู้ใช้จะได้เพียงตัวเลขที่ต่ำ การซื้ออาจล่าช้าออกไปจนกว่าจะมีการอัพเกรดฮาร์ดแวร์ในอนาคต
ระบบนิเวศของร้านค้าดิจิทัลได้รับความโปร่งใสเพิ่มเติมอีกขั้นด้วยการนำสถิติของชุมชนมาใช้ Valve มีบันทึกโปรไฟล์ฮาร์ดแวร์ที่ใช้งานอยู่หลายล้านโปรไฟล์ผ่านการสำรวจรายเดือน การแปลงข้อมูลจำนวนมหาศาลนี้ให้เป็นเครื่องมือสาธารณูปโภคช่วยเสริมตำแหน่งของบริษัทในตลาดการจัดจำหน่ายแบบดิจิทัล
ตัวแปรทางเทคนิคที่ส่งผลต่ออัตราเฟรม
แม้จะมีความแม่นยำจากข้อมูลจำนวนมากที่รวบรวมไว้ แต่ตัวประมาณประสิทธิภาพก็ยังทำงานในด้านความน่าจะเป็น การทำงานของคอมพิวเตอร์ขึ้นอยู่กับหลายปัจจัยที่อยู่นอกเหนือโปรเซสเซอร์และการ์ดแสดงผล ความละเอียดจอภาพที่ผู้ใช้เลือกจะเปลี่ยนน้ำหนักของการประมวลผลกราฟิกอย่างมาก ระบบจะต้องชี้แจงให้ชัดเจนว่าตัวเลขที่แสดงประกอบด้วยค่าเฉลี่ยรวม
การกำหนดค่าภายในของเกมยังปรับเปลี่ยนผลลัพธ์ของอัตราเฟรมสุดท้ายด้วย ผู้เล่นที่เลือกพื้นผิวคุณภาพสูงสุดจะได้รับประสิทธิภาพต่ำกว่าผู้ที่ตั้งค่ากราฟิกไว้ที่ระดับต่ำสุด แม้จะใช้คอมพิวเตอร์เครื่องเดียวกันก็ตาม โมเดลการคาดการณ์ของ Valve จะต้องจัดกลุ่มแนวทางที่แตกต่างกันเหล่านี้เข้าด้วยกันเพื่อสร้างช่วงเฟรมที่คาดหวัง แทนที่จะเป็นจำนวนที่แน่นอนและคงที่
องค์ประกอบอื่นๆ ภายนอกเกมรบกวนการไหลเวียนของเซสชัน การมีอยู่ของแอปพลิเคชันที่ทำงานอยู่เบื้องหลัง เวอร์ชันของไดรเวอร์วิดีโอที่ติดตั้ง และอุณหภูมิโดยรอบของตำแหน่งที่คอมพิวเตอร์ทำงาน ทำให้เกิดความผันผวนของประสิทธิภาพ เครื่องมือที่อยู่ระหว่างการพัฒนาทำหน้าที่เป็นคู่มืออ้างอิงที่มีประสิทธิภาพ แต่ไม่ได้แทนที่ความจำเป็นในการบำรุงรักษาระบบปฏิบัติการที่เหมาะสม
ขั้นตอนถัดไปสำหรับการติดตั้งใช้งานในร้านค้าอย่างเป็นทางการ
Valve จะรักษาการพัฒนาคุณสมบัตินี้ไว้เป็นความลับอย่างเป็นทางการ โดยไม่มีการประกาศต่อสาธารณะเกี่ยวกับวันวางจำหน่าย การค้นพบบรรทัดโค้ดในไคลเอนต์เบต้าบ่งชี้ว่าขั้นตอนการทดสอบภายในอยู่ในขั้นสูง ชุมชนผู้ชื่นชอบเทคโนโลยีติดตามการอัปเดตรายสัปดาห์ของซอฟต์แวร์เพื่อค้นหาเบาะแสใหม่เกี่ยวกับอินเทอร์เฟซแบบกราฟิกของเครื่องมือ
การขยายการรวบรวมข้อมูลที่ไม่เปิดเผยตัวตนไปยังผู้ใช้จำนวนมากขึ้น แสดงให้เห็นว่าบริษัทกำลังทำงานเพื่อสรุปโมเดลการคาดการณ์ก่อนที่จะเผยแพร่สู่สาธารณะ ธนาคารข้อมูลที่ว่างเปล่าหรือไม่สมบูรณ์จะสร้างการประมาณการที่ไม่ถูกต้องและทำให้วัตถุประสงค์ของฟังก์ชันการทำงานล้มเหลว การเปิดตัวแบบค่อยเป็นค่อยไปทำให้มั่นใจได้ว่าอัลกอริธึมครอสโอเวอร์ของฮาร์ดแวร์ได้รับการปรับปรุงอย่างปลอดภัย
การเปิดตัวตัวประมาณอัตราเฟรมจะรวมกลยุทธ์ของ Steam ในการจัดหาเครื่องมือวิเคราะห์สูงสุดให้กับลูกค้า แพลตฟอร์มได้แสดงความเห็นของผู้ใช้ ประวัติราคา และความเข้ากันได้กับการควบคุมแล้ว การเพิ่มการคาดการณ์ทางเทคนิคตามข้อมูลจริงจะปิดวงจรข้อมูลที่จำเป็นสำหรับการซื้ออย่างปลอดภัยในตลาดเกมพีซีดิจิทัล

