เกม 2048

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

ใช้ปุ่มลูกศรหรือปัดนิ้ว ตัวเลขเท่ากันชนกันจะรวมเป็นเลขถัดไป

คะแนน 0

สูงสุด 0

ใช้ปุ่มลูกศรหรือ WASD เลื่อน กด Z เพื่อย้อนกลับหนึ่งตา บนมือถือให้ปัดนิ้วบนกระดาน คะแนนสูงสุดเก็บไว้ในเครื่องนี้ในเบราว์เซอร์นี้เท่านั้น ไม่ได้ส่งไปไหนต่อ

คำถามที่พบบ่อย

มีการส่งข้อมูลขึ้นเซิร์ฟเวอร์ไหม

ไม่ และไม่มีเซิร์ฟเวอร์ให้ส่งด้วย นโยบายความปลอดภัยของเว็บกำหนด connect-src ‘none’ เบราว์เซอร์จึงบล็อกการเรียกเครือข่ายจากหน้านี้ หน้านี้จึงรายงานคะแนนออกไปไม่ได้ต่อให้โค้ดพยายาม คะแนนสูงสุดเก็บอยู่ในเบราว์เซอร์บนเครื่องนี้เท่านั้น

ทำไมเลข 2 สี่ตัวเรียงกันได้แค่ 4 สองตัว

เพราะตัวเลขหนึ่งตัวรวมได้ครั้งเดียวต่อหนึ่งตาเท่านั้น กฎข้อเดียวนี้คือสิ่งที่ทำให้ 2048 เป็นเกมปริศนา ถ้าปล่อยให้รวมต่อกันเป็นทอด ๆ แถวเต็มจะยุบเหลือตัวเดียวและกระดานจะไม่มีวันเต็ม กฎเดียวกันนี้ทำให้ 4 4 8 เลื่อนแล้วได้ 8 8 ไม่ใช่ 16

ปุ่มย้อนกลับถือว่าโกงไหม

ย้อนได้ตาเดียว และมีไว้สำหรับตอนปัดนิ้วผิดทาง ไม่ได้มีไว้แก้การตัดสินใจที่เสียใจทีหลัง ถ้ามากกว่านั้นมันจะกลายเป็นเกมคนละเกม ถ้าไม่อยากใช้ก็ไม่ต้องกด คะแนนเท่ากันทั้งสองแบบ และไม่มีใครมาตรวจ

ต้องหยุดที่ 2048 ไหม

ไม่ต้อง พอถึง 2048 ระบบจะบอก แล้วเล่นต่อได้ ซึ่งเป็นสิ่งที่คนที่ไปถึงจริง ๆ อยากทำ บนกระดานสี่คูณสี่ยังไปถึง 4096 และ 8192 ได้ เกินจากนั้นคือสู้กับคณิตศาสตร์มากกว่าสู้กับเกม

เล่นตอนไม่มีเน็ตได้ไหม

ได้ ถ้าโหลดหน้าเสร็จแล้ว ระหว่างเล่นไม่มีอะไรแตะเครือข่ายเลย เปิดโหมดเครื่องบินก็ไม่มีอะไรเปลี่ยน

เล่นด้วยคีย์บอร์ดอย่างเดียวได้ไหม

ได้ กด Tab ไปที่กระดาน แล้วใช้ปุ่มลูกศรหรือ WASD และกด Z เพื่อย้อนกลับ กระดานรับโฟกัสได้และจะกินปุ่มลูกศรเฉพาะตอนที่มีโฟกัสอยู่ ส่วนอื่นของหน้ายังเลื่อนด้วยลูกศรได้ตามปกติ

ตัวเลขที่โผล่มาสุ่มจริงไหม

ตัวใหม่เป็นเลข 2 เก้าในสิบครั้ง ที่เหลือเป็น 4 และหล่นลงช่องที่สุ่มจากช่องว่างที่เหลือ ตัวสุ่มเป็นตัวเดียวกับที่เครื่องมือจับรางวัลบนเว็บนี้ใช้ โดยรับ seed จากระบบปฏิบัติการตอนเริ่มเกมแต่ละครั้ง เราไม่ใช้ Math.random ที่ไหนเลย