ระบบป้องกันการโกง TruePlay ของ Microsoft คืออะไร
เฮ้คนอินเทอร์เน็ตคุณรู้หรือไม่ว่า Microsoft สร้างวิดีโอเกม โอเคคุณอาจจะทราบถึงสาขาต่าง ๆ ของ Xbox ใช่ แต่ก่อนที่ Xbox จะเปิดตัว Microsoft เป็นผู้เผยแพร่วิดีโอเกมสำหรับพีซี ... และยังคงเป็นเช่นนั้น! มันยังมีแพลตฟอร์มการกระจายของตัวเองซึ่งเป็น Windows Store ที่ค่อนข้างแย่.
ประเด็นตรงนี้ก็คือไมโครซอฟท์ได้ตระหนักถึงตลาดเกมพีซีที่มีกำไรมากและพวกเขาก็ยินดีเป็นอย่างยิ่งหากคุณคิดว่า Windows Store เป็นทางเลือกหนึ่งของ Steam มันไม่ได้ไม่ได้ปิด แต่พวกเขาต้องการให้มันเป็น และตอนนี้พวกเขาได้เปิดตัวระบบต่อต้านการโกงใหม่ซึ่งพวกเขาเรียก TruePlay เพื่อไปกับร้านของพวกเขาที่ไม่มีใครต้องการใช้.
ซอฟต์แวร์ต่อต้านการโกงคืออะไร?
หากคุณมีเกมที่เล่นได้หลายคนคุณต้องมีการป้องกันการโกง Cheaters หลีกเลี่ยงไม่ได้ถ้าคุณได้รับฐานผู้เล่นที่มีจำนวนมากและถ้าอย่างน้อยคุณก็ไม่พยายามที่จะระงับความดื้อรั้นผู้เล่นที่ปฏิบัติตามกฏหมายของคุณจะออกจากเกมอื่น ๆ กระตุก.
วาล์วไม่เลอะ.นักพัฒนามักจะไม่มีทรัพยากรหรือความเชี่ยวชาญในการตรวจสอบและติดตามคนขี้โกงนอกเหนือไปจากการพัฒนาและการบำรุงรักษาตามปกติ ดังนั้นตอนนี้จึงมีระบบต่อต้านการโกงที่สร้างไว้ล่วงหน้าซึ่งพวกเขาสามารถรวมเข้ากับเกมของพวกเขา ... ประเภทของเครื่องมือเกมที่ทำสิ่งเดียวเท่านั้น ความนิยมสูงสุดน่าจะเป็น Anti-Cheat (VAC) ของ Valve ที่รวมเข้ากับ Steam นอกเหนือจากการตรวจจับคนโกงแล้ว VAC ยังติดตามพวกเขาผ่านเซิร์ฟเวอร์และเกมหลายเกมซึ่งช่วยให้ผู้พัฒนาสามารถเลือกแบนและบล็อกได้ทุกประเภท ทางเลือกเชิงพาณิชย์ส่วนใหญ่มีตัวเลือกที่คล้ายกัน.
ผู้พัฒนาเกมหลายคนบางคนยังคงรักษาระบบต่อต้านการโกงของตัวเอง แต่ VAC และทางเลือกของมันนั้นกว้างขวางและประหยัดซึ่งพวกเขามักจะใช้เพียงเพื่อประหยัดเวลาและเงิน ตัวอย่างเช่น Activision ใช้ VAC กับนักกีฬาหลายคนเช่น Call of Duty, แม้ว่าจะเป็นคู่แข่งของ Valve และเป็นหนึ่งในสำนักพิมพ์ที่ใหญ่ที่สุดในโลก.
TruePlay แตกต่างกันอย่างไร?
เปรียบเทียบกับ VAC แล้ว TruePlay ของ Microsoft นั้นค่อนข้างง่าย (นั่นไม่ใช่วิธีการวางแบบบางอย่างโดยวิธี VAC ได้รับรอบมานานกว่าทศวรรษดังนั้นแน่นอนว่ามันมีเวลามากขึ้นที่จะเติบโต) TruePlay ทำงานเป็นกระบวนการระดับระบบใน Windows เพื่อปกป้องโปรแกรมเกมและไฟล์จากการดัดแปลงแก้ไขแทนที่จะพยายามตรวจหาผู้เล่นออนไลน์ผ่านเซิร์ฟเวอร์.
รหัสนั้นทำให้แน่ใจว่าคุณเล่นตามกฎในเกมที่มีผู้เล่นหลายคนออนไลน์.TruePlay เป็น API ที่ค่อนข้างเล็กที่สามารถเพิ่มลงในแอพพลิเคชั่น Universal Windows Platform (แอพที่คุณดาวน์โหลดจาก Windows Store) แอปพลิเคชันจะต้องถูกล้างโดยระบบภายในของ Microsoft สำหรับการเผยแพร่ไปยัง Store และผู้ใช้ (ผู้เล่น) ต้องยอมรับข้อกำหนด TruePlay ก่อนที่ระบบจะนำไปใช้กับเกมของพวกเขา ผู้พัฒนาสามารถเลือกที่จะ จำกัด การเข้าถึงบางส่วนของเกมออนไลน์แบบผู้เล่นหลายคนซึ่งมักจะถูกกำหนดเป้าหมายโดยผู้โกง - สำหรับผู้เล่นที่ปฏิเสธข้อกำหนดของ TruePlay การตรวจสอบการอนุญาตนี้สามารถนำมาใช้ซ้ำแล้วซ้ำอีกในพื้นหลัง.
หาก TruePlay ตรวจพบสิ่งผิดปกติในไฟล์เกมในพื้นที่หรือหากผู้เล่นยกเลิกการอนุญาตให้ TruePlay ทำงาน (โดยการพูดการปิดการใช้งานกระบวนการในตัวจัดการงาน Windows) เกมสามารถปิดการเข้าถึงส่วนประกอบ TruePlay เท่านั้นได้ทันที . กล่าวอีกนัยหนึ่งคือเตะผู้เล่นออกจากเกมที่มีผู้เล่นหลายคน.
ทำไมนักพัฒนาจะใช้มัน?
ข้อเสียคือ TruePlay ควรทำให้การแฮ็คเกมจากผู้ใช้ยากขึ้นและการตรวจสอบอย่างต่อเนื่องโดยกระบวนการ Windows แทนที่จะเป็นระบบตรวจจับฝั่งเซิร์ฟเวอร์จะถูกและจัดการได้ง่ายกว่า นั่นเป็นสิ่งที่ดีสำหรับผู้เล่น - อย่างน้อยผู้เล่นที่ไม่ต้องการโกงและนักพัฒนาที่ต้องการปกป้องความสมบูรณ์ของเกมและหลีกเลี่ยงการสูญเสียลูกค้า.
อุปสรรคใหญ่สำหรับเรื่องนี้คือ Windows Store ยังไม่ได้เป็นปลายทางที่ได้รับการยอมรับสำหรับเกม AAA ที่ขับเคลื่อนด้วยกำไรขนาดใหญ่ มีตัวเลือกที่ดีพอสมควรสำหรับเกมสไตล์มือถือและเกมที่ได้รับการตีพิมพ์ของ Microsoft เช่น Minecraft และ ฟอร์ซา ซีรีย์แข่งรถ แต่นั่นเกี่ยวกับมัน ในขณะที่เขียนเกม“ ขายดี” ที่ดีที่สุดบน Windows Store คือ Crush Candy, เกมสมาร์ทโฟน / Facebook ที่มีชื่อเสียงและน่าอับอาย.
ภาพ: มีเกมพีซีไม่เพียงพอและมีเนื้อหามากเกินไปที่อยู่ในโทรศัพท์แม่ของคุณอยู่แล้ว.มันไม่ใช่ความเศร้าโศกและหายนะ Windows Store คือ ได้รับไอน้ำโดยเฉพาะอย่างยิ่งเมื่อนักพัฒนาอินดี้รู้สึกเบื่อหน่ายกับการขาดการดูแลของ Steam การมีตัวเลือกการป้องกันการโกงระดับระบบเป็นขั้นตอนเล็ก ๆ แต่สำคัญในการทำให้ Windows Store กลายเป็นคู่แข่งที่แท้จริงมากขึ้น เมื่อรวมกับความพยายามเช่นการเล่นข้ามแพลตฟอร์มและระบบ VR ความเป็นจริงแบบผสมของ Microsoft สิ่งต่าง ๆ มักมองหา.