Skip to content

msbeck/netrunner

 
 

Repository files navigation

Build status

Play Android: Netrunner in the browser.

Live server

http://www.jinteki.net

Gameplay videos

screenshot

Card implementation status

Card rules implementation status

Dependencies

Installation

Install frontend dependencies:

$ npm install -g bower
$ npm install -g stylus
$ bower install

Launch MongoDB and fetch card data:

$ mongod --dbpath data

or on windows

$ mongod --dbpath .\data\

then:

$ lein fetch

Compile and watch client side ClojureScript files1:

$ lein figwheel

Launch web server:

  • As a REPL process (recommended for development):
    $ lein repl
    
  • As a standalone process in production mode (must first run lein uberjar and lein cljsbuild once prod):
    $ java -jar target/netrunner-standalone.jar
    

Open http://localhost:1042/

Tests

To run all tests:

$ lein test

To run a single test file:

$ lein test game-test.cards.agendas

Or a single test:

$ lein test :only game-test.cards.agendas/fifteen-minutes

For more information refer to the development guide.

License

Jinteki.net is released under the MIT License.

1: This is only necessary the first time you run the project, or if you are working on front end changes.

About

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Clojure 71.2%
  • JavaScript 27.6%
  • CSS 1.2%