

1024 การเคลื่อนไหว
CUBE (1024 MOVES)
เกมปริศนา 3D Sokoban
[ กลยุทธ์ · ปริศนา · 3D Sokoban ]
บทนำเกม
นี่คือเกมปริศนาสไตล์ Sokoban 3 มิติที่แสดงผลด้วย WebGL ผู้เล่นควบคุมตัวละครลูกบาศก์ที่เคลื่อนที่ผ่านพื้นที่ 3 มิติ ผลักกล่องและเปิดสวิตช์เพื่อเปลี่ยนภูมิประเทศ ในที่สุดก็ไปถึงเป้าหมายของแต่ละด่าน (ลูกกลมเรืองแสง)
ชื่อ "1024 MOVES" หมายถึงการเคลื่อนไหวที่ดีที่สุดตามทฤษฎี ท้าทายตัวเองให้จบเกมด้วยจำนวนขั้นตอนที่น้อยที่สุด!
การควบคุมพื้นฐาน
การควบคุมการเคลื่อนที่ (อย่างใดอย่างหนึ่งต่อไปนี้):
[↑] หรือ [W] หรือ [Z] - เลื่อนกลับ
[↓] หรือ [S] - เลื่อนไปข้างหน้า
[←] หรือ [A] หรือ [Q] - เลื่อนไปทางซ้าย
[→] หรือ [D] - เลื่อนไปทางขวา
ปุ่มฟังก์ชัน:
[Space] - สลับระหว่างผู้เล่น
[R] - เริ่มต้นด่านปัจจุบันใหม่
[M] - ปิด/เปิดเสียง
องค์ประกอบของเกม
○ ตัวละครผู้เล่น
- ลูกบาศก์ที่คุณควบคุม ขอบที่ไฮไลต์แสดงถึงการเลือก
- บางด่านมีผู้เล่นหลายคน ใช้ Space เพื่อสลับ
○ กล่อง (ผลักได้)
- กล่องปกติ: สามารถผลักได้ ใช้เพื่อถือสวิตช์หรือเติมช่องว่าง
- กล่องพิเศษ (เรืองแสงสีน้ำเงิน): กล่องปีนได้
○ สวิตช์ (ทริกเกอร์)
- สวิตช์สีเขียว: เปิดใช้งานครั้งเดียว เปลี่ยนภูมิประเทศอย่างถาวร
- สวิตช์สีแดง: ต้องกดค้างไว้เพื่อเปิดใช้งาน
- สวิตช์สามารถยก/ลดแพลตฟอร์มและเปิดเส้นทางได้
○ เป้าหมาย Orb
- จุดสิ้นสุดของแต่ละด่าน แตะเพื่อจบด่าน
- ทรงกลมเรืองแสงลอยอยู่ที่ปลายทาง
○ แพลตฟอร์ม
- กระเบื้องที่มีความสูงแตกต่างกันสร้างภูมิประเทศ 3 มิติ
- ไม่สามารถข้ามได้หากความสูงแตกต่างกันมากเกินไป
- ใช้กล่องเพื่อปีนไปยังพื้นที่ที่สูงขึ้น
○ หลุม
- ช่องว่างในแผนที่
- การตกลงมาทำให้เกมจบลง ต้องเริ่มต้นใหม่
กลไกของเกม
การผลักกล่อง
- ผู้เล่นสามารถผลักกล่องได้
- กล่องเคลื่อนที่หนึ่งช่องในทิศทางการผลัก
- ไม่สามารถผลักได้หากถูกบล็อกโดยกล่องหรือกำแพงอื่น ๆ
- กล่องสามารถผลักเข้าไปในหลุมได้ (หายไป)
ระบบความสูง
- แผนที่มีความแตกต่างของระดับความสูง
- ผู้เล่นสามารถข้ามความแตกต่างของความสูงบางอย่างได้เท่านั้น
- ใช้กล่องเพื่อไปยังแพลตฟอร์มที่สูงขึ้น
การโต้ตอบกับสวิตช์
- การเหยียบสวิตช์จะทริกเกอร์การเปลี่ยนแปลงภูมิประเทศ
- แพลตฟอร์มอาจยกขึ้นหรือลดลง
- เส้นทางใหม่ ๆ อาจเปิดขึ้น
การทำงานร่วมกันหลายตัวละคร
- บางด่านต้องใช้ตัวละครหลายตัวทำงานร่วมกัน
- ตัวละครหนึ่งถือสวิตช์ในขณะที่อีกตัวละครหนึ่งผ่านไป
- ใช้ปุ่ม Space เพื่อสลับระหว่างตัวละคร
คู่มือด่าน
เกมมี 17 ด่านพร้อมความยากที่เพิ่มขึ้น:
ด่าน 1: บทแนะนำการเคลื่อนไหวขั้นพื้นฐาน
ด่าน 2: บทนำการผลักกล่อง
ด่าน 3-4: ปริศนากล่องที่ซับซ้อน
ด่าน 5: บทแนะนำสวิตช์แบบครั้งเดียว
ด่าน 6: บทแนะนำสวิตช์แรงดัน
ด่าน 7: บทแนะนำการทำงานร่วมกันหลายตัวละคร
ด่าน 8-11: ความท้าทายรวมกัน
ด่าน 12: บทแนะนำกล่องปีนได้
ด่าน 13-17: ปริศนาขั้นสูง
เคล็ดลับสู่ความสำเร็จ
- สังเกตเค้าโครงทั้งหมด - สำรวจทั้งด่านก่อนที่จะเคลื่อนที่ ระบุตำแหน่งสวิตช์และเป้าหมาย Orb
- วางแผนเส้นทางของคุณ - คิดถึงตำแหน่งกล่องสุดท้ายก่อนที่จะผลัก กล่องที่วางผิดที่จะทำให้ด่านแก้ไม่ได้
- ใช้ตัวละครหลายตัว - เมื่อต้องกดสวิตช์สีแดง ให้ตัวละครหนึ่งถือไว้ในขณะที่อีกตัวละครหนึ่งเดินหน้า
- ใส่ใจกับความแตกต่างของความสูง - ใช้กล่องปีนได้ให้เป็นประโยชน์ พวกเขาเป็นกุญแจสำคัญในการเข้าถึงพื้นที่ที่สูงขึ้น
- เริ่มต้นใหม่เมื่อติดขัด - กด R เพื่อเริ่มต้นใหม่หากคุณติดขัด อย่าเสียเวลาไปกับสถานะที่ไม่สามารถแก้ไขได้
คู่มืออินเทอร์เฟซ
ด้านบนซ้าย: จำนวนการเคลื่อนไหวปัจจุบัน (X MOVES)
ตรงกลางด้านบน: ด่านปัจจุบัน (STAGE X)
ด้านล่างซ้าย: คำแนะนำการควบคุม (M - ปิดเสียง, R - ลองใหม่)
ข้อมูลจำเพาะทางเทคนิค
Engine: WebGL + JavaScript
การเรนเดอร์: การเรนเดอร์ 3 มิติแบบเรียลไทม์
เสียง: เอฟเฟกต์เสียงที่สร้างขึ้นตามขั้นตอน
ความเข้ากันได้: เบราว์เซอร์สมัยใหม่ที่รองรับ WebGL
ขนาดไฟล์: ประมาณ 50KB (รวมถึงพื้นผิว)
เริ่มต้นใช้งาน
- เปิด index.html ในเบราว์เซอร์สมัยใหม่
- กดปุ่มใดก็ได้ที่หน้าจอชื่อเรื่องเพื่อเริ่มต้น
- จบทั้ง 17 ด่านเพื่อจบเกม
- ความท้าทาย: ทำด้วยการเคลื่อนไหวให้น้อยที่สุด
เริ่มต้นการเดินทางไขปริศนาของคุณ!
พิชิตแต่ละด่านด้วยสติปัญญาของคุณ!