Git Product home page Git Product logo

word-guessing-game's Introduction

Guess the Secret Word

A word guessing game that runs on web-browsers. A web-server manages the game play.

How to play?

  • When the game starts, a list of words are shown to the player.
  • Server picks one of the words in the list as the secret word, which is unknown to the player.
  • The player picks a word from the list as a guess.
  • If the guess is correct, the player wins.
  • If the guess is wrong, a count of common letters between the secret and the guess words is shown.

For instructions to setup the game server see Run Game Server. Open the game page on a web browser at http://localhost:3000/.

Technical details

  • The game server is built on JS and runs on NodeJS.
  • The game page uses html and CSS.
  • The game server works for multiple players.
  • The game is case-insensitivity.

External libraries

  • express.js
  • cookie-parser

Run Game Server

  • Download this repository.
  • Open folder word-guessing-game/ from the repository on terminal.
  • Run npm install and then node server.js.

Customize words

  • Add more words to words.js.
  • All words in the file should be of the same length.

Game screen caps

Game Start

Game Start

Game Play

Game Play

End of Game

End of Game

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.