Platform: Windows
Team: Myself
Project Length: 2 weeks~
Project Size: Medium ( 2,000~ Lines of Code )
Deliverables:
A game implementing the Dicecoin concept
A well commented code base
The game board
What if you could make some sort of semi-random currency? Like a dice, but a coin... a dicecoin...?
Well it turns out that isn't a great idea, but it makes a fun betting game, where you bet dice, roll them, and the highest bidder gets to decide if the highest or lowest roll wins.
What separates high rollers from broke-bills here will be the dice you choose to roll. The less faces a dice has (like a four-sided dice) the higher it will roll! But be careful, there is a 1 on every dice and you might go home with an empty dice bag if you choose poorly!
You begin with 3 Dicecoins of every type. You and your opponent pick 1-2 to roll (shown next to C and P), and between 0-8 to bet (shown on top right and bottom left.)
Then the player who bet the most will decide between Coos and Pearl. If you want to bet that your result will be lower then select C for Coos. If not, select P for Pearl.
If you choose wisely then you add all the bet and rolled dice to your pool!
The dice with the highest number of faces (here, the D20) will have the lowest value when rolled, and the dice with the lowest (here, the D2) will have the highest value.
Beware! - The less faces the higher the value you can roll but the chance you will roll the dread 1 is higher...
The highlighted shift keys will indicate the player turn
Player 1 is on the top half of the screen and has the color red while Player 2 is on the lower half and has the color blue
Player 1
Q, W, E, R, A, S, D, F - Press these to bet or put up a corresponding Dicecoin during the appropriate phase (Player 1)
Left Shift - Press this to end your turn, this will be greyed out when you are not allowed to end (Player 1)
Player 2
Y, U, I, O, H, J, K, L - Press these to bet or put up a corresponding Dicecoin during the appropriate phase (Player 2)
Right Shift - Press this to end your turn, this will be greyed out when you are not allowed to end (Player 2)
Coos/Pearls
C - Press this to gamble on Coos (The shift key of the player who has the right to make this move will be colored)
P - Press this to gamble on Pearls (The shift key of the player who has the right to make this move will be colored)
Look over here at the project's detailed description which talks more specifically about the Dicecoin idea the game was based off.