Rubik Küpü Linux Terminalinde Nasıl Oynanır? (nrubik)

Geçtiğimiz on yılda, Portal ve The Room gibi yaratıcı oyunlar PC, konsol ve mobil cihazlarda yapılabilecek bulmaca kategorisinde sınırları zorladı ancak bu ve diğer mükemmel gelişmelerle bile göze çarpan bir eksiklik kaldı: Unix konsolu için Rubik Küpü yoktu. 😉

Github geliştiricisi calebabutler bu boşluğu doldurmayı başardı. nrubik projesi dijital, renklendirilmiş 3x3x3 bulmaca ihtiyacınız varsa şayet bu ihtiyaca bir nevi ilaç oluyor.


Hadi oyunu tanıyalım.

Kurulum

Yükleme işleminin ilk adımı, kaynak kodunu calebabutler’in git adresinden almak.

git clone https://github.com/cheertarts/nrubik.git

Bu komutu çalıştırdığınız dizinden, git gerekli kaynak kodu ile bir “nrubik” klasörü oluşturacaktır.

Bu dizine git:

cd nrubik

Sonra,

chmod +x nrubik

Artık programı bu klasörden çalıştırabilirsiniz ./nrubik —- Veya paketi sisteminize yükleyebilirsiniz.

Komutlar

Nrubik’i ilk başlattığınızda, terminaliniz yeni dijital bir Rubik Küpü’nün rastgele düzenini gösterecektir.

Ekranın sol tarafında mevcut kontrolleri görebilirsiniz. Küpün kendisi sağ tarafta duruyor.

Küpü, eksenleri boyunca saat yönünde hareket ettirmek için w, x, a, d, s ve e tuşlarını kullanın.

Bulmacayı bitirirseniz ya da yeni bir küp göreyim derseniz “M” tuşuna basmalısınız.

Komut listesini ise “H” tuşuyla açıp kapatabilirsiniz.

 

Renkler

Küpün renkleri de bir meydan okuma sağlayabilir. Kullandığınız uçbirim renkleri türünde de bazı farklılıklar görebilirsiniz. Solarized şeması tecih edilebilir ki eğer ederseniz göreceğiniz renk düzeni aşağıdaki görüntüdeki gibi olacaktır.

 

Çözüm

Dijital nrubik küpü çözmek zor olsa da imkansız değil. Calebabutler’in galibiyetinin ekran görüntüsüne de bir göz atın isterseniz.


Sadece on dakikalık bir pratikle, ncurses arayüzündeki hareketler çok daha kolay yapılabilir ve algılanabilir hale gelecektir ve bu da küpü çözmeye odaklanmanızı sağlayacaktır. Bol şans 🙂

 

https://www.maketecheasier.com/play-rubiks-cube-terminal-linux/

 

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir