Here you see the yet-undiscovered lord of the classic game backgammon. Imagine the game starts with any possible arrangement. Why not?..
The classical backgammon gamme is backstabbed! This is what the most enthusiast players of backgammon'd say if they are to see this game. And indeed, this is true. I made a game which includes the classic backgammon inside, which then has -in theoretical terms- the concrete potential to make the classical backgammon obsolete!
In this game, the main difference is that the game starts in a random arrangement. No more speciatization via memorization! If there are mixed rocks in a stick, the rule is simple: The rocks on top that are the same color are treated as they'd be in the classical backgammon. The rock below cannot escape until it is free'd which happens only if it is on top... Additional explanation and rule updates are on the way, keep alert!
- SDL2
- I used some C++ containers when needed. I decided to use stacks in most of the cases, just for fun.
- I created a animation class for the visualization of actions.
- 2 players, n "rock"'s each
- random placement at start, random selection of the starting player
- Everytime a player gets to play, they should throw 2 dices. If the results are equal, they get 4 "hamla"'s of that number that turn. If not, they have 2 hamlas.
- There are 4 types of hamlas: recover,escape,collect,move.
- ... to be updated. You can also look at this. (Note that back-stabbed-gammon has additional rules.)