มีวิธีใดที่จะป้องกันไม่ให้ผู้ใช้ปรับการแก้ไขแกมม่าเป็น 'โกง' ออกนอกพื้นที่ 'มืด' หรือไม่?


16

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

มีวิธีใดที่จะป้องกันไม่ให้ผู้ใช้ปรับการแก้ไขแกมม่าเป็น 'โกง' ออกจากการท้าทายหรือไม่? (ความมืด)

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


23
นี่เป็นเกมที่มีผู้เล่นหลายคนซึ่งฉันจะได้เปรียบอย่างไม่เป็นธรรมหรือไม่? ถ้าไม่ใช่ในฐานะผู้เล่นฉันอยากให้คุณทิ้งการตั้งค่าหน้าจอไว้คนเดียวขอบคุณมาก

8
ดังที่ Cong Xu กล่าวไว้คุณจะได้รับเอฟเฟกต์น้อยที่สุดในการปรับแกมม่าเพราะมันจะเปลี่ยนเฉพาะความสว่างของสิ่งที่มองเห็นได้จริง หากคุณไม่ต้องการสิ่งที่เห็นวาดมันสีดำอย่างสมบูรณ์และจะไม่มีทางที่ผู้เล่นจะโกงโดยการปรับแกมม่า
LiquidFeline

คำตอบ:


64

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

ไม่ใช่ตัวอย่างที่ดีที่สุด แต่ในการปิดพื้นที่ที่ไม่ได้ส่องสว่างอยู่ในความมืดสนิท:

ป้อนคำอธิบายรูปภาพที่นี่

... หากคุณสามารถดึงการแก้ไขแกมม่าปัจจุบันของจอภาพของผู้ใช้ได้อย่างเชื่อถือได้

กรุณาอย่าลงเส้นทางนี้ มีเหตุผลมากมาย - นอกเหนือจากการโกง - เพื่อแก้ไขแกมม่า บางทีผู้เล่นอาจมีสายตาไม่ดีหรือจอภาพไม่ดีหรือเล่นในระหว่างวัน โปรดเคารพผู้ใช้ของคุณ! อย่าปล่อยให้คนขี้โกง / โจรสลัด / สิ่งที่คุณทำทำลายประสบการณ์ของคนอื่น


11

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

(แน่นอนคนฉลาดมากอาจยังคงใช้เทคนิคการขจัดเสียงรบกวนที่ซับซ้อน แต่อย่างน้อยก็ไม่มีในจอภาพทั่วไป)


ตัวอย่างของเทคนิคนี้คือเกมแฟลชอย่าหลบหนี
user1937198

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

10

: มีคู่ของฟังก์ชั่นของ Windows API ที่อาจทำเคล็ดลับที่มีSetMonitorBrightnessและSetDeviceGammaRamp อย่างไรก็ตามสิ่งนี้จะขึ้นอยู่กับฮาร์ดแวร์ อาจไม่ใช่ทุกจอภาพที่รองรับการตั้งค่าความสว่างโดยทางโปรแกรมและจอภาพที่แตกต่างกันอาจให้ผลลัพธ์ที่แตกต่างกันเป็นต้น

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

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


0

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


0

หากผู้เล่นคนเดียวมันไม่สำคัญ

ในหลายคนจะมีแค่กล่องชนแสดงสิ่งที่พวกเขาสามารถดูได้ ถ้าพวกเขาอยู่ในพื้นที่มืดบอกลูกค้าว่าอย่าดึงผู้เล่นคนอื่น / วัตถุเวที / อื่น ๆ เลยจนกว่าพวกเขาจะอยู่ในกล่องชนมุมมองสนาม

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.