Змейка – это классическая игра, которая уже несколько десятилетий нравится людям всех возрастов.
Эта простая игра легка в освоении, но сложна в освоении, что делает ее интересной для игроков любого уровня подготовки.
В игре “Змейка” игрок управляет змеей, которая должна есть яблоки, чтобы стать длиннее.
По мере поедания яблок змея становится все длиннее, а если она столкнется с самой собой или с краем экрана, то погибнет.
Цель игры – набрать как можно больше очков, съев как можно больше яблок.
Много лет назад я играл в эту игру на старом телефоне Nokia.
До сегодняшнего дня я думал, что эта игра предназначена только для телефонов.
Но я был приятно удивлен, когда нашел игру Snake, сделанную с помощью BASH для терминала.
Да! В этом кратком руководстве мы расскажем о невероятно простой TUI-игре Snake, созданной с использованием чистого кода BASH v5.1+.
Это текстовая классическая игра “Змейка”, написанная на чистом Bash.
Это суперминимальная игра без графики и звука, но в нее все равно интересно играть.
Игра доступна бесплатно на GitHub!
Установка игры Snake в Linux
Вы можете непосредственно играть в игру Snake или установить ее на свою систему Linux.
Она должна работать в любом дистрибутиве Linux, в котором есть BASH.
Вариант 1: Игра без загрузки/установки
Вы можете играть в игру Snake напрямую, без загрузки и установки, выполнив в терминале следующую команду:
$ bash <(curl -s https://raw.githubusercontent.com/wick3dr0se/snake/main/snake)
Вариант 2: Загрузить и установить
Если вы предпочитаете загрузить и установить игру, выполните следующие действия:
1. Загрузите игру, выполнив в терминале следующую команду:
$ git clone https://github.com/wick3dr0se/snake
2. После загрузки перейдите в каталог игры:
$ cd snake
3. Если вы хотите, чтобы игра исполнялась из любого места, вы можете установить ее в ваш $PATH с помощью этой команды:
$ sudo cp snake /usr/local/bin
Запуск игры “Змейка
Чтобы запустить игру “Змейка”, выполните следующие действия:
1. Если вы установили игру в каталог $PATH, просто введите в терминале команду snake и нажмите Enter.
ИЛИ
2. Если игра не установлена в каталог $PATH, перейдите в каталог, в котором находится игра. Если вы находитесь в том же каталоге, что и игра, введите ./snake и нажмите Enter.
ИЛИ
3. При желании можно также использовать команду bash snake для запуска игры из каталога, в котором она находится.
Как играть в игру в терминале Linux?
Для управления змеей в игре используются клавиши со стрелками.
Кроме того, можно использовать следующие комбинации клавиш:
- H или A: перемещение влево
- J или S: перемещение вниз
- K или W: перемещение вверх
- L или D: Перемещение вправо
Если вы хотите выйти из игры, просто нажмите клавишу Q.
Если нажать любую другую клавишу, игра будет приостановлена.
Заключение
Игра “Змейка” – это ностальгический опыт с изюминкой.
В нее легко играть и получать удовольствие, даже не имея причудливой графики и звукового сопровождения.
Независимо от того, вспоминаете ли вы прошлое или пробуете игру впервые, она предлагает увлекательную задачу прямо на вашем терминале.
Если вы ищете интересную и захватывающую игру, в которую можно играть на системе Linux, то Snake – это идеальная игра для вас.