През изминалото десетилетие изобретателни игри като Портал и Стаята са изтласкали границите на това, което е възможно за пъзели в компютър, конзола и мобилни устройства. Дори и с тези и други отлични разработки обаче остана явна пропаст: Нямаше куб на Рубик, базирана на n-curses, за конзолата на Unix.

Github разработчик calebabutler запълни тази празнина. Техният проект nrubik даде на света възможност за необходимостта от цифрови, цветни 3x3x3 пъзели.

В тази статия ще обсъдим накратко инсталационната и геймплейната механика на това преосмисляне на класическия куб.

Свързани : 15 от най-добрите безплатни игри за Linux

Инсталация

Първата стъпка в инсталацията е да вземете изходния код от хранилището на gbit на calebabutler:

 git клонинг https://github.com/cheertarts/nrubik.git 

От директорията, в която изпълнявате тази команда, git ще създаде папка "nrubik" с необходимия изходен код.

Преместване в тази директория:

 cd nrubik 

и направете nrubik двоичен изпълним файл с

 chmod + x nrubik 

Вече можете да стартирате програмата от тази папка - ./nrubik - или да инсталирате пакета на вашата система. Ще имате нужда от преводач Python2 или Python3, поддържан от проклятия, на вашата система, за да стартирате кода.

Инсталирайте глобално с

 sudo cp nrubik / usr / bin 

или локално с

 cp nrubik $ HOME / .local / bin 

команди

Когато за пръв път стартирате nrubik, вашият терминал ще покаже рандомизирано оформление на нова цифрова Rubik's Cube.

Можете да видите наличните контроли в лявата част на екрана. Самият куб се намира отдясно.

Използвайте клавишите w, x, a, d, s и e, за да преместите куба по часовниковата стрелка по осите.

Лицата на куба, показани на екрана, се показват в логичен ред.

Придвижвайки се отгоре надолу, виждате лицето "отзад" точно над лицето "отгоре". Редът от три блока показва отляво надясно лицата "ляво", "дясно" и "лице" отпред. Лицето "отдолу" се намира в долната част на колекцията.

Ако завършите пъзела или просто искате да опитате нов куб, ударете m, за да качите кубчето.

Винаги можете да включвате и изключвате списъка с команди с клавиша h.

Цветове

Цветовете на самия куб също могат да представляват предизвикателство. За да се поберат осем цветни терминали, nrubik замества оригиналния оранжев цвят с магента. Програмата обаче я изброява като "оранжево" и представлява лицето на куба с "O."

Възможно е да видите и някои разлики, когато става въпрос за вида цветове на терминала, които използвате. Предпочитам схемата Solarized, така че терминалът по подразбиране показва nrubik като следното изображение:

Тези цветове се различават още повече по отношение на "бялото", което се показва в терминала в близост до черно. Опитът ви също може да се промени леко, но азбучните представяния - "W", "Y", "O", "R", "G" и "B" - няма да се променят от потребител на потребител.

Решаването

Решаването на цифров куб е възможно, дори ако нямам шанс за такава победа. Обърнете внимание на екранната снимка на калубabutler за тяхната победа.

заключение

Ако търсите ново предизвикателство в пъзела, nrubik може да ви предложи хубаво решение. Опитайте се да не прецените прекалено силно интерфейса, преди да му дадете няколко минути от времето си.

Само с десет минути практика, движението в интерфейса ncurses ще стане много по-лесно, което ви позволява да се съсредоточите върху решаването на куба. Късмет.