Giter Club home page Giter Club logo

board-game's Introduction

WIP: Board Game

Combines elements from Catan, Carcassonne and Ticket to Ride, the well known board game triad.

Changelog

Version 0.1.0

2016-02-08

Version 0.2.0: pirates and buccaneers

2016-02-11

Version 0.3.0: Start designing tiles with Pirates theme. Built ships out of paper.

2016-02-22 2016-02-22

Material

  • Three decks
    • 84 Tiles of sea and islands.
    • ?? Cards of resources: wood, pepper, fish and goat.
    • ?? Cards of goals.
  • 8 conquer peebles for each player.
  • ?? boats.
  • ?? pirates.

Mechanics

How many players?

2 to 5.

How long should the game be?

Around one hour long.

Starting

  1. Shuffle both decks
  2. Distribute 8 peebles and ?? markers for each player
  3. Some player starts its turn

Turn

Each player should do on its own turn:

  • (1) Draw a tile from the deck and place it on a valid position (like Carcassonne)
    • If it's a resource tile (island), the player can place a peeble on it. The tile will can generate a resource in another step.
  • (2) Roll the dice to generate resource cards for all players. If the dice gives a pirate, the player can place in any island it wants. The selected island will not generate resources until the pirate moves to another one (like Catan).
  • (3A) Place boats on the sea if it has enough resource and match path/resource card (like Ticket to Ride).
  • (3B) Buy a goal
  • (3C) Buy an event
    • A point
    • An action to move the pirate
    • An action to steel resources
    • An action to sink boats

Scoring

  • Sum the points from goal cards and event cards, including the biggest road. The player with large amount of points wins the game.

board-game's People

Contributors

automata avatar gabithume avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar

Forkers

gabithume

board-game's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.