snek
Version 1.0.0
Реализация Snake на основе терминала, написанная на JavaScript (Node.js).
Используйте клавиши S
стрелками ( ↑
, ↓
, ←
, →
) или W
A
D
змею вверх, вниз, влево или вправо. Съешьте красную точку, чтобы получить очки. Если змея столкнется со стеной или собственным хвостом, игра окончена. Нажмите ENTER
, чтобы перезапустить игру, и Q
, ESCAPE
или CTRL
+ C
, чтобы выйти из игры.
Самый простой способ поиграть в игру — просто запустить ее в терминале, ничего не устанавливая!
npx taniarascia/snek
git clone https://github.com/taniarascia/snek
cd snek
# install and run via npm or yarn
npm i && npm run play
Добавьте модуль snekjs
.
npm i snekjs
Создайте игру.
// index.js
const { UserInterface , Game } = require ( 'snekjs' )
const game = new Game ( new UserInterface ( ) )
// Begin game
game . start ( )
Запустите игру.
node index.js
Этот проект имеет открытый исходный код и доступен по лицензии MIT.