Skip to content

dmolin/AngularAnagramGame

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Very Simple Anagram Game with AngularJS

A very basic and simple Web game implemented with AngularJS as a take home test

(Click on the image to see a short video of the game in action). ScreenShot

Architecture

Server Side

  • Node.js
  • Express
  • in-memory DB

Front End

  • AngularJS
  • jQuery (should be ideally avoided)
  • SASS/Compass for CSS pre-processing

Running the Game

In order to run the game you have first to compile it. Simply run

npm install

This will install all the dependencies specified in the package.json file. To run the application, then, issue the command:

jake server

This command will lint the code, run the Unit tests and then run the server. Finally, simply point your browser to http://localhost:3000 to play

Playing the game

The game is very simple. You first have to create a "masterword", a word from which the player will have to draw all the possible anagram word to input in the game For each correct word issued by the player, whose letter are in the masterword, a score is awarded proportional to the number of letter in the word. Correct words to use are determined by a dictionary file used by the server (loaded from ./routes/wordlist.txt).

About

A very basic and simple Web game implemented with AngularJS as a take home test

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages