Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/danaugrs/royal-ur

Ancient two-player strategy race board game
https://github.com/danaugrs/royal-ur

ancient board-game boardgame game mesopotamia racegame royal-game-of-ur strategy unity unity3d

Last synced: 3 months ago
JSON representation

Ancient two-player strategy race board game

Awesome Lists containing this project

README

        



Royal Ur (Play Online WebGL Version)



Get it on Google Play

Royal Ur is my 3D implementation of the ancient [Royal Game of Ur](https://en.wikipedia.org/wiki/Royal_Game_of_Ur) played around 4500 years ago in Mesopotamia. It was built with [Unity](https://unity3d.com/).

I tried to go for a very clean and universal design, without using text at all. I was inspired to create this game after watching the following great video:

### [Watch: Tom Scott vs Irving Finkel: The Royal Game of Ur](http://www.youtube.com/watch?v=WZskjLq040I)
[![Tom Scott vs Irving Finkel: The Royal Game of Ur | PLAYTHROUGH | International Tabletop Day 2017](http://img.youtube.com/vi/WZskjLq040I/0.jpg)](http://www.youtube.com/watch?v=WZskjLq040I "Video Title")

## Objective

Run all your pieces through the course and out before your opponent.

## Rules

Piece movements are determined by rolling four pyramid-shaped dice. Two of the four corners of each die are marked, giving each die a 50% chance of landing with a marked or unmarked corner facing up.
After rolling, the total number of marked ends facing upwards indicates how many spaces a player may move during that turn.

Players are required to move a piece whenever possible, even if it results in an unfavorable outcome.
Rolling a zero will automatically skip your turn. Sometimes it is impossible to move the indicated amount of spaces and the turn is also automatically skipped.

If a player lands a piece on a space already occupied by one of their opponent's pieces, the opponent's piece is captured and sent back to the beginning, off the board.

The spaces that have a mandala are special. Landing in one of them will grant a second roll of the dice. In addition, pieces on mandala spaces can't be captured.

To exit a piece off the board at the end of the course the player must roll the exact number of spaces remaining plus one.

## Support

I hope you enjoy playing and learning from Royal Ur as much as I enjoyed making it.

If you come across any issues, please [report them](https://github.com/danaugrs/royal-ur/issues).