Skip to content

A multiuser web game of deception and deduction. IP and just getting started! Estimated alpha deployment: Feb 2016.

Notifications You must be signed in to change notification settings

islxyqwe/one-night-werewolf

 
 

Repository files navigation

one-night-werewolf

A multiuser web game of deception and deduction.

Front end: React, Flux (Alt), Sass, SocketIO, SemanticUI.

Back end: Node with Express, Jade, Passport, Mongodb with Mongoose, SocketIO.

Build: Gulp, Browserify, Babel.

WIP and just getting started! Estimated alpha deployment: May 2016.

Installation

Install node - currently works with v5.0.0 and below.

Install mongodb, have it in your path.

git clone https://github.com/cozuya/one-night-werewolf.git

cd one-night-werewolf

mkdir data logs

npm install -g gulp nodemon

npm install

First 3 prompts from semantic use the default, then point semantic to be installed at public/semantic (instead of /semantic as default).

cd public/semantic

gulp build

For installation on windows, you may need to do a few extra steps if you are getting node-gyp errors, specifically installing the required MS programs referred to on node-gyp's github, and then possibly doing:

set GYP_MSVS_VERSION=2013

npm install --msvs_version=2013

instead of the npm install found above.

Running in dev mode

start mongo:

mongod --dbpath ./data

start server:

nodemon --exec npm run babel-node -- ./bin/dev

start development task runner:

gulp

About

A multiuser web game of deception and deduction. IP and just getting started! Estimated alpha deployment: Feb 2016.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 99.9%
  • Other 0.1%