snaykejs

1.0.4 • Public • Published

🐍 Snayke.js License: MIT snaykejs on NPM

A terminal-based Snake implementation written in Javascript

snayke.gif

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.

Readme

Keywords

Package Sidebar

Install

npm i snaykejs

Weekly Downloads

7

Version

1.0.4

License

MIT

Unpacked Size

1.56 MB

Total Files

11

Last publish

Collaborators

  • kofosu89