Skip to content
Artificial Intelligence Challenge - scala game server
JavaScript Scala CSS Shell
Find file
Latest commit 728c106 @ornicar add Julia starter

Four legendary heroes were fighting for the land of Vindinium

Making their way in the dangerous woods

Slashing goblins and stealing gold mines

And looking for a tavern where to drink their gold

Game rules: Doc & starter bots:


Feel free to install a local instance for your private tournaments. You need sbt, a MongoDB instance running, and a Unix machine (only Linux has been tested, tho).

git clone git://
cd vindinium
cd client
cd ..
sbt compile
sbt run

Vindinium is now running on http://localhost:9000.

Optional reverse proxy

Here's an exemple of nginx configuration:

server {
 listen 80;

  location / {
    proxy_http_version 1.1;
    proxy_read_timeout 24h;

Developing on the Client Side stack

while the Server runs with a sbt run, you can go in another terminal in the client/ folder and:

  • Install once the dependencies with npm install (This requires nodejs to be installed)
  • Be sure to have grunt installed with npm install -g grunt-cli
  • Use grunt to compile client sources and watch for client source changes.


Kudos to:

  • vjousse for the UI and testing
  • veloce for the JavaScript and testing
  • gre for the shiny new JS playground
Something went wrong with that request. Please try again.