Since a fateful trip to Bournemouth in the early 90s to play in the 2p shinyslotsarcades, I’ve always had a soft spot for watching a bunch of reels spinning toward their inexorable fate.

It was only a lot later, of course, that I realised how carefully controlled the internal state of the machines is, and my later background in computing has proved it an interesting problem to simulate.  How does one create a game which doesn’t suck all your (virtual) cash in, has enough interesting features/hidden tricks to keep “experts” happy (you’d be surprised…) and most importantly leaves you feeling like you’ve had fun, not been ripped off?

Through ShinySlots I’ve been investigating this – I’m gradually building up a set of tools that allow me to build such simulations and try and work out that magic formula from the outside in.  (An early version is pictured.)

Work continues sporadically on ShinySlots – there’s no deadline, and it’s a fairly time-consuming process, so while there’s no guarantees that anything will happen any time soon, if there’s any interesting progress I’ll post it here.


There are no public downloads of ShinySlots at the moment.

  1. [...] the forums, we have a working Java/SWT stack for the phone.  That means that my ShinySlots project can run out of the box and look like [...]