benjimelito / trivial-conquest

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Trivial Conquest

A game which brings the popular Settlers of Catan to your world. Users interact with territories in their city and conquer them through various trivia challenges.

Tech

  • Node

  • Express

  • Ionic

  • Angular

  • Mongo

Getting Started

$ git clone https://github.com/trivial-conquest/trivial-conquest my-project
$ cd my-project
$ npm install

Game Rules


1. Each player starts with 100 troops.

2. Before the game begins, each player must place 3 strongholds on the map, fortified with as many troops as (s)he would like. Any troops that are not placed in one of your strongholds become part of your army, and can be used for conquering others’ strongholds

3. If you are near (within a .25 mile radius) one of your strongholds, you may exchange troops between your army and the stronghold.

4. In order to overtake another player’s stronghold, you must both be close enough and have troops in your army. When battling your opponent, your odds of winning are determined by how many troops each of you has. For example, if you have 25 troops in your army and your opponent has 50 troops in their stronghold, you have a 1 in 3 chance of victory.

5. If you defeat your opponent, their stronghold and troops now belong to you. However if you lose, your opponent gains control of the troops in your army and you must retreat to one of your strongholds in order to replenish your army with more troops.

6.Once a player has conquered all the strongholds on the map, (s)he is determined to be the winner and the game ends.

About


Languages

Language:JavaScript 85.5%Language:CSS 14.2%Language:HTML 0.3%