Virtual Dice GamesI suppose it is appropriate that my first working demo of object-oriented programming would be a game.
Dice Games is up, and features a number of hard-rolling sets of virtual dice as they battle each other in elimination series to see who will be the Ephemeral Tournament Champion.
Technically, it'd be more accurate to describe it as a simulation, not a game. A proper game would have an objective for the player to aim at, and this has none, unless you count reloading the page until your favorite challenger wins. It isn't even a toy: a toy would be interactive, and this has no components that the user can alter. However, if numbers, statistics, chance, and inventing sporting narratives are your idea of a good time, this could be just the thing for you.
I've had similar ideas in my mind for quite a while, but the idea of making a dice-based sim in particular was probably solidified by watching the famed Marble Leagues
(late Marblelympics). It turns out that you can ascribe a lot of personality to an inanimate object if you try!
For that matter, you can ascribe purpose to a simulation. There
is a potential game here, although it doesn't lie in manipulating rolls and outcomes. The contestants are not identical, and are probably not equal. They can have different numbers of sides, slightly different rules that they follow, or 'modifiers' which boost or decrease the results they get. If you have an analytical mind, you may enjoy examining the results from tournaments and figuring out the attributes each one has.
I may periodically devise new sets of contestants, particularly if this is a popular feature and people crack the values. Send me an email with your guesses if you think you've figured it out!