snaykejs
v1.0.4
Published
A terminal-based Snake implementation ๐
Downloads
15
Readme
๐ Snayke.js
A terminal-based Snake implementation written in Javascript
Instructions
Use the arrow keys (โ
, โ
, โ
, โ
) or W
A
S
D
to navigate the snake up, down, left, or right. Eat the red dot to gain points. If the snake collides with the wall or its own tail, it's game over. Press ENTER
to restart, and Q
, ESCAPE
or CTRL
+ C
to quit the game.
Installation
Clone from repository
git clone https://github.com/kofosu2289/snayke.git
cd snayke
# install and run via npm or yarn
npm install && npm run play
yarn && yarn play
npm module
Add the snaykejs
module
yarn add snaykejs
Create the game.
// index.js
const blessed = require('blessed')
const { UserInterface, Game } = require('snaykejs')
const ui = new UserInterface(blessed, blessed.screen())
const game = new Game(ui)
// Begin game
game.start()
Run the game.
node index.js
Author
License
This project is open source and available under the MIT License.