นักเล่นเกมหลายคนชอบวิพากษ์วิจารณ์ RNG หรือตัวสร้างเลขสุ่มในเกม ตัวอย่างเช่น ลองนึกภาพเกมลูกเต๋าที่คุณและคู่ต่อสู้ทำการทอยลูกเต๋า และการทอยลูกเต๋าด้วยจำนวนสูงสุดจะเป็นผู้ชนะ นั่นคือสิ่งที่เรียกว่า RNG มาดูกันว่า RNG คืออะไร ส่งผลอย่างไรในวิดีโอเกม และทำไมผู้คนถึงถกเถียงในเรื่องนี้กันมากที่สุด
เครื่องกำเนิดตัวเลขสุ่ม (RNG) เป็นอัลกอริทึมที่สร้างตัวเลขสุ่ม ในวิดีโอเกม ตัวเลขสุ่มเหล่านี้ใช้เพื่อกำหนดเหตุการณ์แบบสุ่ม เช่น โอกาสที่คุณจะโจมตีติดคริติคอล หรือการสุ่มไอเทมหายาก การสร้างตัวเลขสุ่ม หรือ RNG เป็นปัจจัยกำหนดในเกมสมัยใหม่หลายเกม นี่เป็นเหตุผลว่าทำไมคุณมักจะพบกับตัวละครโปเกมอนที่ไม่เหมือนใคร ทำไมไอเทมในเกม Mario Kart จึงไม่เหมือนกันทุกครั้งที่คุณหยิบมันขึ้นมา และทำไมคุณจึงสุ่มพบสมบัติหายากในเกม Diablo เกมที่สร้างขึ้นตามขั้นตอนบางเกม เช่น The Binding of Issac หรือ Minecraft จะเป็นไปไม่ได้เลยหากไม่มีตัวสร้างเลขสุ่ม
ไม่ใช่ว่าทุกเกมจะขึ้นอยู่กับ RNG เกมที่ต้องใช้จังหวะอย่าง Dance Dance Revolution หรือ Guitar Hero เป็นตัวอย่างที่ดีในเรื่องนี้ เกมที่มีผู้เล่นหลายคนที่แข่งขันกันอย่าง Rocket League และ Mortal Kombat นั้นแทบจะไม่มีการสุ่มเกิดขึ้นเลย นี่ไม่ได้หมายความว่าเกมการแข่งขันทั้งหมดหลีกเลี่ยง RNG เกม Counter-Strike: Global Offensive ก็มีการใช้ RNG เพื่อกำหนดว่ากระสุนจะโจมตีเป้าหมายอย่างไร และในเกม DOTA 2 ก็ใช้ RNG เพื่อกำหนดว่าความสามารถจะส่งผลต่อคู่ต่อสู้บ่อยเพียงใด มีองค์ประกอบของการสุ่มในเกมทำให้คาดเดาไม่ได้มากมาย
ความสุ่มคือสิ่งที่ป้องกันไม่ให้สิ่งต่าง ๆ ซ้ำซากจำเจ เป็นสิ่งที่นำไปสู่ความอยากรู้อยากเห็นและความเสี่ยง และเป็นหนึ่งในเครื่องมือที่ดีที่สุดในการทำให้เกมมีความสดใหม่ ลองนึกถึงบล็อกในเกม Tetris ซึ่งแต่ละบล็อกใน Tetris จะถูกสุ่มเลือก หากไม่เป็นเช่นนั้น Tetris จะไม่สนุก เครียด หรือคาดเดาไม่ได้ จะไม่มีการเคลื่อนไหวที่เสี่ยงหรือฉลาด จะมีเพียงการเคลื่อนไหวที่ถูกต้องเท่านั้น Tetris จะเป็นเกมท่องจำที่ไม่รู้จบ เหมือนกับการนับเลขของ Pi
แม้แต่เกมการแข่งขันบางเกม เช่น Hearthstone ยังต้องพึ่งพากลไกที่เน้นความเสี่ยงที่เทียบได้กับเกม Yahtzee มากกว่าเกม Mortal Kombat และนั่นคือสิ่งที่ RNG กลายเป็นประเด็นถกเถียงกันอย่างกว้างขวาง ในเกมที่ต้องใช้ RNG อย่าง Hearthstone ทักษะสามารถช่วยให้คุณโชคดีได้ ผู้เล่นที่โชคดีสามารถเอาชนะมือโปรได้ แล้วจะเกิดอะไรขึ้นเมื่อคุณติดอยู่กับ RNG ในเกมการแข่งขันอื่น ๆ เช่น CS:GO หรือ DOTA
คุณจะลงเอยด้วยการเป็นนักเล่นเกมที่หัวร้อน แม้ว่าการสุ่มในเกมต่อสู้อาจฟังดูสนุกสำหรับนักเล่นเกมบางคน แต่นักเล่นเกมที่มีการแข่งขันบางคนกลับรู้สึกเหมือนเป็นอุปสรรคในการเล่น ด้วยความคิดที่จะแพ้ให้กับโชคของผู้เล่นที่ใหม่กว่า ลองนึกภาพว่าถ้าผู้คนเล่นเกมการแข่งขันแบบตรงไปตรงมา เช่น หมากรุก และเพิ่มบางอย่างเข้ามา เช่น การเพิ่มพลังแบบสุ่ม สิ่งนี้ขัดต่อจุดประสงค์ของหมากรุกโดยสิ้นเชิง นักเล่นเกมที่แพ้อาจโทษ RNG ที่ทำให้พวกเขาแพ้คู่ต่อสู้ได้
ดังที่เราได้กล่าวไว้ก่อนหน้านี้ ตัวสร้างเลขสุ่มคืออัลกอริทึม โดยพื้นฐานแล้วมันเป็นเพียงปัญหาทางคณิตศาสตร์ที่เผยค่าสุ่มออกมา จากประสบการณ์คณิตศาสตร์ของคุณ สองบวกสองเท่ากับสี่เสมอ สำหรับอัลกอริทึมในการสร้างค่าสุ่ม จะต้องมีตัวแปร (เช่น X หรือ Y) แล้ววิดีโอเกมได้ตัวแปรมาจากไหน ก็จะต้องมองหาค่านิยมที่เปลี่ยนแปลงไปตามธรรมชาติ เกมสามารถใช้นาฬิกาภายในของคอนโซลเป็นตัวแปร หรือจำนวนของวัตถุบนหน้าจอ หรือชื่อตัวละครของคุณ หรือแม้แต่ลำดับของปุ่มที่คุณกดตั้งแต่เริ่มเกม
มีหลายวิธีสำหรับคอมพิวเตอร์ในการสร้างตัวเลขสุ่ม ในบางกรณี ตัวเลขเหล่านี้สามารถคาดเดาได้จริง ๆ และเพียงพอที่จะจัดการได้ มันเหมือนกับการนับไพ่ แต่ยากกว่า การจัดการ RNG ไม่ได้เป็นส่วนหนึ่งของเกมการแข่งขัน แต่เป็นส่วนหนึ่งของเกม RPG คลาสสิก และวิดีโอเกมย้อนยุค (โดยที่อัลกอริทึม "RNG" นั้นค่อนข้างตรงไปตรงมา) นักเล่นเกมมากประสบการณ์สามารถนับจำนวนโปเกมอนที่สมบูรณ์แบบ หรือกดปุ่มสุ่มเพื่อรับไอเทมหายากในเกม Final Fantasy ได้
สำหรับคนจำนวนมากมองว่า RNG นั้นยอดเยี่ยมในการรักษาความสดใหม่ของเกม และการคาดเดาไม่ได้ก็เป็นเหมือนกับเสน่ห์ของเกม ตัวสร้างเลขสุ่มเป็นส่วนสำคัญของการเล่นเกมในเกมไขปริศนา เกมไพ่ และเกม RPG สมัยใหม่มากมาย และเคยใช้เพื่อให้เกิดผลลัพธ์ต่าง ๆ ในเกมแอ็กชันและเกมที่มีผู้เล่นหลายคน RNG ในโลกของเกมได้นำเสนอความหลากหลายและสามารถรักษาความตื่นเต้นของเกมได้ แต่นักเล่นเกมอีกหลายคนที่เน้นในเรื่องของการแข่งขันรู้สึกว่า RNG เป็นตัวบ่อนทำลายทักษะของเกม เหมือนกับว่าพวกเขาต้องพึ่งโชคในการเล่นเกมให้ชนะคู่ต่อสู้มากกว่าการใช้ฝีมือ แต่เกมแข่งขันบางเกม เช่น Smash Bros เป็นเกมปาร์ตี้แบบสบาย ๆ ส่วนเกมที่สร้างขึ้นสำหรับชุมชน esports อย่าง DOTA2, PUBG หรือ LOL อาจเน้นหนักไปที่การใช้กลยุทธ์ที่อิงตามทักษะและมีความกดดันมากกว่า