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

Терминальная фаза — космический шутер, работающий в терминале

Сегодня я наткнулся на интересную игру с интерфейсом командной строки под названием Terminal Space, космический шутер, который запускается в вашем терминале. Это чем-то похоже на мобильную игру под названием Space Impact, которая обычно поставлялась в комплекте с несколькими старыми телефонами Nokia. Несколько лет назад я играл в игру Space Impact на своем телефоне базовой модели Nokia. Это была действительно интересная и захватывающая игра. Если вы играли в Space Impact, Terminal Space может показаться вам очень знакомым. Это проект с открытым исходным кодом, выпущенный под лицензией GPLv3 и написанный на языке программирования Racket. В этом кратком руководстве я собираюсь показать вам, как установить и играть в космический шутер Terminal Phase в Терминале на Linux.

Установка терминальной фазы в Linux

Поскольку Terminal Phase написан на Racket, вам необходимо установить его на свой компьютер с Linux. Если вы еще не установили его, следуйте инструкциям по этой ссылке.

  • Установить язык программирования Racket в Linux

После установки Racket выполните следующую команду для установки Terminal Phase:

raco pkg install terminal-phase

Сделанный! Давайте продолжим и посмотрим, как играть в эту игру.

Играйте в космический шутер Terminal Phase в терминале на Linux

Чтобы запустить терминальную фазу, просто введите следующую команду в терминале и нажмите ENTER:

raco terminal-phase

Вы должны увидеть экран главного меню терминальной фазы.

Как видите, есть три варианта. Используйте клавиши со стрелками ВВЕРХ/ВНИЗ, чтобы выбрать любую опцию, и нажмите ENTER, чтобы открыть ее. Нажмите ENTER еще раз, чтобы вернуться в главное меню.

  • Играть – запустить игру.
  • Справка – отображение элементов управления с клавиатуры для игры.
  • Показать авторство — показывает список разработчиков, участников и сторонников.

Управление с клавиатуры

  • Пробел — огонь.
  • Клавиши со стрелками — перемещение вверх/вниз и вперед/назад.
  • q – Выйти.

Как играть?

Выберите пункт "Играть в игру!" в главном меню и нажмите клавишу ВВОД, чтобы начать игру.

Символ больше (>) — это наш игрок. Вы не должны позволять игроку ударяться о стены, конечно же, о звездочки. Вам нужно стрелять в объекты (случайные буквы), приближающиеся к вам, нажимая клавишу ПРОБЕЛ, чтобы собрать награды и перейти на следующие уровни. Также не позволяйте врагам подстрелить вас, знак меньше (<). Эти маленькие педерасты будут продолжать приходить и стрелять в вас. Только не позволяйте им стрелять. Используйте клавиши со стрелками, чтобы перемещать игрока в любом направлении. Всего вам дается 3 жизни. После того, как вы потеряли все 3 жизни, игра окончена! Нажмите q, чтобы остановить игру, и нажмите ее еще раз, чтобы выйти из игры. Общее количество жизней, уровни, текущий результат и наивысший балл будут показаны внизу.

Вот короткая видеодемонстрация.

Я не совсем игровой человек. Я поиграл в эту игру пару минут и она мне очень понравилась. Надеюсь, вам это тоже понравится.

Эта игра находится на ранней стадии разработки. Надеюсь, в следующих выпусках разработчики добавят больше уровней, врагов и боссов.

Также разработчик выпустил видео, показывающее живое прохождение, как создавать уровни и как работает код. Если вам интересно узнать больше об этой игре, пожалуйста, посмотрите ее.