Skip to content
/ Ka-tan Public

A shared board to play CatanⓇ on with friends

Notifications You must be signed in to change notification settings

FoxUSA/Ka-tan

Repository files navigation

Ka-Tan

Responsive

Ka-tan is a board sharing program to play CatanⓇ with people over long distances. Unlike the many CatanⓇ apps, this was designed to emulate the physical nature of playing the actual board game as much as possible. No fancy trading dialog. This is more like if you had a camera pointed at your board and a robot moving the pieces on the other end. Same on your end for the other players.

Short Demo Video

Youtube

How to play

Client

For the client simply click here or

  • Download the latest release
  • Throw the zip contents onto a web server, s3, or

Server

  • Launch the server somewhere, forward ports if your behind a NAT(tldr Basically a router).
If you want to try it out real quick, launch the server and put in http://127.0.0.1:3000 in the client
  • Send everyone the link. Enjoy!

Screenshot

Controls

Touch interface. You can drag pieces,and the robber around. To rotate roads, simply double tap them. You can roll the dice by tapping the roll in the top left.

Recommended playing configuration

Each player

See video above.

Shared

A machine that runs NodeJS

Support us

GIF of game

FAQ

I need a chat. Why don't you build one?

Facetime, Hangouts, Skype, Duo, ....

Why did you not implement cards

Cards are normally secret. It was hard to come up with a way to work that into a screen everyone looks at. MVP didn't need it. Multiple banks works well. This is open source so implement it yourself if it bugs you.

Is this against copyright law because of bla bla bla

¯\_(ツ)_/¯ who knows. Colonizers another opensouce project has existed for awhile and hasn't been hunted down and had all their resource cards taken away.

Credits

Thank you to http://kenney.nl/ for graphics

License

  • Liscom flag is copyright of Liscom family 2016
  • Other art is CC0 1.0 Universal
  • Code is provided under a MIT license