Game Rubik's Cube tidak perlu diperkenalkan, bukan? Ini adalah game puzzle kombinasi 3D yang ditemukan oleh Ernő Rubik , seorang pematung Hungaria dan profesor arsitektur, pada tahun 1974. Ini adalah salah satu permainan puzzle terbaik yang diciptakan sejauh ini untuk meningkatkan keterampilan pemecahan masalah anak-anak dan orang dewasa. Jika Anda salah satu pecinta Rubik's Cube, Anda tidak perlu membelinya secara online atau dari toko. Anda dapat memainkannya langsung dari Terminal. Temui NRubik , Rubik's Cube virtual berbasis N-Curses yang ditulis dengan Python. Jika Anda adalah pengguna CLI hardcore yang tinggal di Terminal sepanjang hari, Nrubik pasti akan membuat waktu Anda berguna.
Instal Nrubik
Nrubik tidak lain adalah skrip python sederhana yang berfungsi dengan python2 dan python3. Ini akan bekerja pada sebagian besar sistem operasi mirip Unix yang mendukung python 2 atau python 3. Jadi. pastikan Anda telah menginstal python di sistem Anda.
Menginstal NRubki itu sepele. Yang harus Anda lakukan adalah mengkloning repositori, membuatnya dapat dieksekusi dan meletakkannya di folder /bin/ Anda. Sesederhana itu!
Git mengkloning repositori Nrubik:
$ git clone https://github.com/cheertarts/nrubik.git
Isi repositori Nrubik akan dikloning dalam direktori yang disebut "nrubik" di folder kerja Anda saat ini. cd ke direktori itu:
$ cd nrubik
Jadikan itu dapat dieksekusi:
$ chmod +x nrubik
Untuk menginstal secara global, salin file yang dapat dijalankan ke folder /usr/bin/:
$ sudo cp nrubik /usr/bin/
Untuk menginstal secara lokal (ini mungkin tidak berfungsi tergantung pada mesin), salin file yang dapat dijalankan ke folder $HOME/.local/bin/:
$ cp nrubik $HOME/.local/bin/
Itu dia. NRubik telah diinstal. Sekarang, waktunya untuk memecahkan teka-teki tersebut.
Mainkan Game Kubus Rubik di Terminal
Ketik perintah berikut untuk meluncurkan Nrubik:
$ nrubik
Anda akan senang dengan layar seperti di bawah ini.
Puzzle Kubus Rubik Di Terminal
Seperti yang Anda lihat di tangkapan layar, semua opsi sudah cukup jelas.
Ada 6 warna wajah:
- W - Putih
- Y - Kuning
- O - Oranye (Magenta)
- R - Merah
- G - Hijau
- B - Biru
Anda dapat mengubah semuanya dengan ikatan kunci yang diberikan.
- W - Putar ke atas searah jarum jam
- X - Putar bawah searah jarum jam
- A - Belok kiri searah jarum jam
- D - Belok kanan searah jarum jam
- S - Belok depan searah jarum jam
- E - Putar kembali searah jarum jam
Untuk menyembunyikan/menampilkan bagian bantuan, tekan "H". Untuk mencampur atau mengacak wajah, tekan "M". Untuk keluar dari teka-teki ini, tekan "Q". Jika Anda telah memecahkan Rubik's Cube secara real time, mungkin akan terlihat agak sulit untuk menyelesaikannya secara virtual. Meskipun sedikit menantang, tetapi mungkin untuk dipecahkan.
Selamat bersenang-senang!