Поиск по сайту:

Теперь вы можете играть в головоломку с кубиком Рубика в терминале

Игра «Кубик Рубика» не нуждается в представлении, верно? Это комбинированная трехмерная игра-головоломка, изобретенная Эрнё Рубиком, венгерским скульптором и профессором архитектуры, в 1974 году. Это одна из лучших игр-головоломок, изобретенных на сегодняшний день для улучшения навыков решения задач. детей и взрослых. Если вы любитель кубика Рубика, вам не обязательно покупать его в Интернете или в магазине. Вы можете играть прямо из Терминала. Встречайте NRubik, виртуальный кубик Рубика на основе N-Curses, написанный на Python. Если вы заядлый пользователь CLI, который весь день работает в Терминале, NRubik наверняка сделает ваше время полезным.

Установить Нрубик

NRubik — это не что иное, как простой скрипт Python, который работает как с Python2, так и с Python3. Он будет работать в большинстве Unix-подобных операционных систем, поддерживающих Python 2 или Python 3. Итак. убедитесь, что вы установили Python в своей системе.

Установка НРубки тривиальна. Все, что вам нужно сделать, это клонировать репозиторий, сделать его исполняемым и поместить в папку /bin/. Это так просто!

Git клонирует репозиторий NRubik:

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

Содержимое репозитория NRubik будет клонировано в каталог «nrubik» в вашей текущей рабочей папке. перейдите в этот каталог:

cd nrubik

Сделайте его исполняемым:

chmod +x nrubik

Чтобы установить глобально, скопируйте исполняемый файл в папку /usr/bin/:

sudo cp nrubik /usr/bin/

Чтобы установить локально (это может не работать в зависимости от компьютера), скопируйте исполняемый файл в папку $HOME/.local/bin/:

cp nrubik $HOME/.local/bin/

Вот и все. Нрубик установлен. Теперь пришло время решить головоломку.

Играйте в игру «Кубик Рубика» в терминале

Введите следующую команду для запуска NRubik:

nrubik

Вы будете довольны экраном, примерно таким, как показано ниже.

Головоломка с кубиком Рубика в терминале

Как вы можете видеть на скриншоте, все параметры говорят сами за себя.

Есть 6 цветовых граней:

  • W – Белый
  • Y – Желтый
  • О – Оранжевый (Пурпурный)
  • Р — красный
  • Г — Зеленый
  • Б – Синий

Вы можете повернуть их все с помощью заданных сочетаний клавиш.

  • W — повернуть верхнюю часть по часовой стрелке
  • X — повернуть нижнюю часть по часовой стрелке
  • А – повернуть налево по часовой стрелке
  • D – Поверните направо по часовой стрелке.
  • S — повернуть переднюю часть по часовой стрелке
  • Е – повернуть назад по часовой стрелке.

Чтобы скрыть/показать раздел помощи, нажмите «H». Чтобы перепутать или перепутать лица, нажмите «М». Чтобы выйти из этой загадки, нажмите «Q». Если вы уже собирали кубик Рубика в реальном времени, решить его виртуально может показаться немного сложным. Хоть это и сложно, но решить можно.

Веселиться!

Ресурс:

  • Репозиторий NRubik на GitHub

Статьи по данной тематике