netrunner

Build status

Play Android: Netrunner in the browser.

Live server

http://www.jinteki.net

Gameplay videos

screenshot

Development status

The deck builder implements all the deck building constraints. It is optimised for fast deck editing. It is possible for instance to copy & paste a decklist from a forum and it will be parsed.

The implementation of the game rules is in progress. About 95% of the cards are currently automated. For the cards that aren’t, it is possible to resolve them manually most of the time.

Card rules implementation status

Dependencies

  • Node.js, Node Package Manager
  • Leiningen (version 2+)
  • MongoDB
  • Coffeescript
  • Bower

Installation

Install Node.js dependencies:

$ npm install

Install JavaScript dependencies:

$ bower install

Launch MongoDB and fetch card data:

$ mongod
$ cd data
$ coffee fetch.coffee

Compile and watch client side Clojurescript files:

$ lein figwheel

Compile server side Clojure files:

$ lein uberjar

Launch game server:

$ java -jar target/netrunner-0.1.0-SNAPSHOT-standalone.jar

Launch the Node server:

$ coffee server.coffee

Tests

To run all tests:

$ lein test test.all

To run a single test file:

$ lein test test.cards.agendas

For more information refer to the development guide.

License

Jinteki.net is released under the MIT License.

Related Repositories

netrunner

netrunner

...

Android-Netrunner-OCTGN

Android-Netrunner-OCTGN

The Game Definition for the Android:Netrunner LCG OCTGN plugin ...

ono-sendai

ono-sendai

Android: Netrunner card browser ...

Netrunner-Icon-Font

Netrunner-Icon-Font

Icon font that replicates the symbols used in Android Netrunner by Fantasy Flight Games. ...

netrunnerdb

netrunnerdb

A Deckbuilder for Android:Netrunner LCG ...


Top Contributors

mtgred JoelCFC25 nealterrell Saintis queueseven zaroth dersam kevkcc domtancredi erbridge JHonaker justinliew bmatsuo GordonsBeard mharris717 Hoclor tmoritaa chua-mbt JoeyKL laganojunior proland IanWhalen mattchainsaw rkbodenner ilyanep meatcompute Devencire gaverhae rluba cryogen