TH Games
บทความ

คู่มือเกม

วิธีเล่นเกมผลักกล่อง Sokoban พร้อมเทคนิคไม่ให้กล่องติดมุม

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

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

หน้าเกมของ TH Games ให้เดินด้วยปุ่มลูกศรหรือปัดนิ้ว ผลักได้ทีละกล่อง ดึงไม่ได้ และมีปุ่มย้อนกลับหนึ่งก้าว จุดนี้ช่วยให้ลองแผนได้ แต่ยิ่งวางแผนก่อนผลักก็ยิ่งย้อนน้อยลง ว่าแล้วอย่าเพิ่งผลักกล่องแรกที่ขวางหน้า ฮ่าๆ

อ่านด่านเป็นสามชั้นก่อนขยับ

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

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

รู้จักจุดตาย: มุม กำแพง และทางแคบ

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

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

รักษาพื้นที่ยืนไว้รอบกล่อง

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

พยายามให้พื้นที่กลางด่านยังเปิดในช่วงต้น ใช้บริเวณกว้างเป็นลานหมุนทิศกล่อง แล้วค่อยส่งกล่องเข้าแนวกำแพงหรือช่องเป้าช่วงท้าย

ลำดับการลงเป้าสำคัญกว่าความใกล้

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

หากมีเป้าหลายจุดเรียงตามกำแพง ให้เริ่มจากจุดลึกที่สุดแล้วถอยออกมาเหมือนจอดรถในซอย ไม่อย่างนั้นกล่องแรกจะขวางกล่องถัดไป

ใช้ย้อนกลับเพื่อเรียนรู้ ไม่ใช่กดแบบสุ่ม

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

เช็กลิสต์ก่อนผลักทุกครั้ง

ช่วงแรกอาจดูช้า แต่การหยุดคิดสี่ข้อนี้ใช้เวลาน้อยกว่าการเริ่มด่านใหม่ตอนเหลือกล่องสุดท้ายครับ

  • ช่องปลายทางของกล่องเป็นมุมที่ไม่มีเป้าหรือไม่
  • หลังผลักแล้วเรายังเดินไปด้านที่ต้องใช้ต่อได้ไหม
  • กล่องนี้กำลังปิดเส้นทางของกล่องอื่นหรือเปล่า
  • มีเป้าที่ลึกกว่าซึ่งควรจัดก่อนหรือไม่

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

กล่องที่ติดมุมดึงออกมาได้ไหม

ดึงไม่ได้ หากเป็นมุมที่ไม่มีเป้าและไม่มีทิศให้ผลักออก โดยทั่วไปต้องย้อนกลับหรือเริ่มด่านใหม่

ควรเอากล่องที่ใกล้ที่สุดลงเป้าก่อนไหม

ไม่เสมอ ควรจัดเป้าที่ลึก อยู่มุม หรือมีทางเข้าเพียงทิศเดียวก่อน แล้วจึงจัดเป้าที่พื้นที่เปิดกว่า