Skip to content

Rheaazarraga/snake-client

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Snake Client Project

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. As it moves and eats, it grows and the growing snake becomes an obstacle to smooth maneuvers. The goal is to grow it to become as big as possible without bumping into the side walls, or bumping into itself, 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.

Purpose

This project was made by Rhea Azarraga and was conducted as part of the Lighthouse Labs Web Development Flex Program curriculum.

Credits

This game is inspired by the game Snek created by Tania Rascia. The server code for this game was not written from scratch - it is a refashioned version of Rascia's game.

Final Product

snek

Instructions

  • Run the development snake client using the node play.js command.
  • Use your WASD keys to navigate your snake up, down, left, or right.
  • Use your numbered keys 1, 2, 3, 4, 5 to send banter messages when playing with other players.
  • Eat the red dots to grow your snake and gain points.
  • Avoid colliding into the walls or into your own tail, otherwise, it's game over.
  • Press CTRL + C to quit the game.

About

An Introductory project to networking and TCP/IP: multiplayer Snake game.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published