https://github.com/glowiep/snake-client
A terminal-based multiplayer Snek game written in JavaScript (Node.js).
https://github.com/glowiep/snake-client
Last synced: about 1 month ago
JSON representation
A terminal-based multiplayer Snek game written in JavaScript (Node.js).
- Host: GitHub
- URL: https://github.com/glowiep/snake-client
- Owner: glowiep
- Created: 2023-10-14T23:43:33.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2023-10-23T19:14:49.000Z (over 1 year ago)
- Last Synced: 2025-02-11T12:30:39.775Z (3 months ago)
- Language: JavaScript
- Homepage:
- Size: 16.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Snek Game
Snek (Snake) game is a very popular video game. It is a video game concept where the player maneuvers a dot and grows it by ‘eating’ pieces of food. The goal is to grow it as long as possible without bumping into the side walls, bumping into itself or another player, upon which it dies.
This is simply a multiplayer take on the genre.
Before you can run this client, you will need to be running the server side which you can download and install from here.
## Final Product

### Controls
You have options! Use the Arrow keys or wsad keys to navigate:
- "w" : Up
- "s" : Down
- "a" : Left
- "d" : Right### Special Keys
These are the special keys to send canned messages on the server:
- "m" : How are you?
- "k" : This is fun!
- "n" : You're winning!
- "," : I'm winning!## Getting Started
1. Follow steps inside the snek server repo to run the server side
2. Run the development snake client using the `node play.js` command.
![]()