Play Android: Netrunner in the browser.
The chat, deck builder, card browser and game lobby are operational.
The deck builder implements all the deck building constraints. It is optimised for fast deck edition. It is possible for instance to copy & paste a decklist from a forum and it will be parsed.
The implemention of the game rules is in progress. Some actions such as drawing, taking credit or playing card are implemented but a game can't be completely played yet.
Card rules implementation status: https://www.dropbox.com/s/rpkhxafgile5spp/Cards%20status.xlsx
- Node.js, Node Package Manager
- Leiningen
- MongoDB
- Coffeescript
Install Node.js dependencies:
$ npm install
Install Javascript dependencies:
$ node_modules/bower/bin/bower install
Launch MongoDB and fetch card data:
$ mongod
$ coffee data/fetch.coffee
To launch the server:
$ coffee server.coffee
To compile and watch Clojurescript files:
$ lein cljsbuild auto dev
To launch a Clojurescript Browser nREPL:
$ lein repl
user> (brepl)
<< started Weasel server on ws://0.0.0.0:9001 >>
Type `:cljs/quit` to stop the ClojureScript REPL