Skip to content

tdberg21/game-time

Repository files navigation

Slytherin snake

A Game Time Project (FE - Module 2)

Recreate the classic game Snake using Object Oriented Programming.

Goals

  • Use OOP to drive the design of the game and the code

  • Separate business-logic code from view-related code

  • Create a robust test suite that thoroughly tests all functionality of a client-side application

Playability Features

  • Indicate when the game is over and won or lost

  • Allow the user to start a new game

  • Display a score (if applicable)

  • Include a clean UI surrounding the actual game interface itself (this might include instructions on how to play, a high score saved in localStorage, etc. Think of what would be most intuitive for your particular game.)

Installing

Clone or download this repo then run

npm install

and then run to start the server

npm start

Testing

To run the testing suite

npm test

Linting

To the the eslint please use

npm run eslint

Built with

ES6

OOP style programming

HTML canvas

Authors

Tory Dannenberg

Megan Kaiser

License

This project is licensed under the MIT License

On page load

Game start

Game play

Game over

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 5