Cara menyelesaikan Sokoban: menolak kotak tanpa tersekat
5 minit bacaan ·
Sokoban ialah teka-teki gudang: tolak setiap kotak ke atas sasaran. Anda boleh menolak tetapi tidak boleh menarik, dan hanya satu kotak pada satu masa, jadi satu tolakan cuai boleh menjadikan sesuatu tahap mustahil diselesaikan.
Kemahirannya ialah mengenal pasti kedudukan mati itu sebelum anda menciptanya, kemudian mencari laluan terpendek, kerana di Puzzimo langkah yang lebih sedikit mendapat kedudukan lebih tinggi.
Peraturan
- Gerakkan penjaga gudang dengan kekunci anak panah, butang arah pada skrin atau leretan.
- Berjalan ke arah kotak untuk menolaknya. Anda menolak satu kotak pada satu masa dan tidak pernah menarik.
- Letakkan setiap kotak di atas sasaran untuk menang.
Kebuntuan yang perlu dielakkan
- Kebuntuan sudut: kotak yang ditolak ke sudut yang bukan sasaran tidak akan dapat bergerak lagi.
- Kebuntuan dinding: kotak yang rapat ke dinding hanya boleh menggelongsor di sepanjang dinding itu. Jika tiada sasaran di sepanjangnya, kotak itu tersekat buat selamanya.
- Kebuntuan dua kotak: dua kotak bersebelahan di tepi dinding tidak boleh dipisahkan, kerana menolak satu akan menolaknya ke arah yang lain.
- Kebuntuan segi empat: empat kotak, atau kotak dan dinding, yang membentuk blok 2×2 tidak dapat bergerak.
Fikirkan tempat anda berdiri
Untuk menolak kotak ke satu arah, anda mesti berdiri di sebelah bertentangan. Jadi soalan sebenar bukan sahaja ke mana kotak patut pergi, tetapi sama ada anda boleh sampai ke petak di belakangnya untuk setiap tolakan sepanjang jalan. Tinggalkan ruang untuk berjalan mengelilingi kotak.
Pilih susunan
Isi dahulu sasaran yang paling dalam, yang di sudut atau di hujung lorong. Kotak yang diletakkan di sasaran berhampiran pintu masuk boleh menghalang laluan ke sasaran lain.
Setiap tahap Puzzimo dijana secara terbalik daripada kedudukan yang telah selesai, jadi ia sentiasa boleh diselesaikan. Jika tersekat, buat asal hingga ke tolakan yang menyebabkannya, bukannya bermula semula.
Menjimatkan langkah
Papan pendahulu menyusun mengikut langkah dahulu, kemudian masa, dan langkah yang dibuat asal tidak dikira. Selepas menyelesaikan tahap, fikirkan tentang perjalanan: tolakan adalah tetap, tetapi langkah di antaranya selalunya boleh dipendekkan jika anda menyelesaikan kotak mengikut susunan lain.
Berlatih
Mudah ialah 7×7 dengan 2 kotak, Sederhana 8×8 dengan 3 dan Sukar 9×9 dengan 4. Setiap buat asal menggunakan satu daripada baki buat asal anda (tiga percuma sehari), jadi berbaloi menyemak kebuntuan sebelum menolak.
Soalan lazim
Apakah kebuntuan dalam Sokoban?
Kedudukan di mana kotak tidak akan dapat sampai ke sasaran, seperti kotak yang ditolak ke sudut yang bukan sasaran, atau kotak di dinding tanpa sasaran di sepanjangnya.
Bolehkah saya menarik kotak dalam Sokoban?
Tidak. Anda hanya boleh menolak, dan hanya satu kotak pada satu masa. Sebab itu kotak di sudut tidak dapat diselamatkan.
Bagaimanakah skor Sokoban disusun di Puzzimo?
Mengikut bilangan langkah dahulu, kemudian masa. Langkah yang dibuat asal tidak dikira, jadi anda boleh membetulkan kesilapan tanpa menjejaskan skor.