1bberto / catanzin

Based on "The Settlers of Catan" by Klaus Teuber.

Home Page:http://sibartlett.github.io/colonizers

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Catanzin (based on Colonizers)

A HTML5 multiplayer game, based on the popular board game "Catan" (formerly "The Settlers of Catan") by Klaus Teuber.

Works across multiple devices (desktops, tablets, and mobile phones).

Screenshot

Running locally

Make sure you have the following installed:

  • Node.js 8
  • MongoDB
  • RabbitMQ
git clone https://github.com/colonizers/colonizers.git

cd catanzin/packages/colonizers/docker

docker-compose up -d

cd ../..

cd catanzin/packages/colonizers-client

npm install

npx npm-force-resolutions

npm install

gulp tilesets

cd ../..

cd /packages/colonizers

npm install

npm start

The app should now be running at http://localhost:5000

A work in progress!

Colonizers is very much a work in progress, with several critical gameplay features still to be implemented. Breaking changes are to be expected, and the database schema may change.

Contributions (both issues and pull requests) are very welcome!

About

Based on "The Settlers of Catan" by Klaus Teuber.

http://sibartlett.github.io/colonizers

License:GNU Affero General Public License v3.0


Languages

Language:CSS 41.8%Language:JavaScript 37.0%Language:Less 15.4%Language:HTML 5.6%Language:Dockerfile 0.2%Language:Procfile 0.0%