SotM Gameotron

I had an extra long weekend this week and needed a project to keep me busy, so I decided to dust off something I've tried and failed at multiple times before -- making an online tool for tracking the state of a game of Sentinels.  The result is the Gameotron.

I discovered that the reason I'd failed so many times at this before is that I was trying to make the tool too smart, trying to embed too much game logic into the tool itself, making it too complex.  Gameotron is different.  Gameotron assumes that the humans using it are responsible for whether or not something should happen.  All Gameotron cares about is tracking that it did happen.

If anyone is interested in seeing if the Gameotron can be used to enhance a play-by-forum game or any kind of a remote game of SotM, please feel free to give it a whirl.  The game's state is saved in the URL, so after you've updated Gameotron with the events of your turn, you can copy/paste the url into a message to someone else, and they'll see the game exactly as you saw it.

Here's a quick-start doc describing how to use Gameotron and what it can do.

I'm sure there are mispellings and other errors (hopefully none too critical), so please don't rely too heavily on Gameotron for your remote games until it's had some time to shake out the bugs.

If you do end up using Gameotron, I'd love to hear your feedback.  I won't be terribly surprised to hear that it doesn't actually improve upon the experience of just typing out the game state in a forum posts like happens now.  If that's the case, then it was a fun couple of days of coding with nothing really lost.

At first glance, I like how responsive the interface is -- clicking the up/down arrows leads to immediate results, but I dislike that information scrolls off the bottom of the screen.

I don't know how I could do anything about that.  Since it's a web page, it could be viewed on a PC monitor or a tablet or a phone, and there could be dozens of cards in play at one time.  That's not something that could be squooshed into a single phone screen, I think.

Perhaps a responsive design – Different layouts depending on the screen real estate.

For a G+ hangout, what we've been doing is displaying Mezike's spreadsheet so all players can see it at all times. Love the spreadsheet and it displays everything we need, but it's very slow in many cases.

 

Thanks for putting this together, Spiff. I think this will be great for PBF games. I need to play around with it more before I can give much feedback, but a little nitpicky first impression thing: I would love if the alt versions heroes and villains were listed under the name of the hero or villain rather than "alt". For instance, could Mad Bomber Blade be called "Baron Blade (alt. Mad Bomber)" or some similar thing that would put him in the drop-down menu just below the base Baron Blade? Having all of the alts together and at the top of the list is a little confusing.

It's a good point.  The Gameotron uses the same list of decks as the Randomizer, which is in chronological order by when the decks came out.  I originally had each alt sorted along with its base (Mad Bomber Blade was displayed directly after Baron Blade), but the bases were still sorted chronologically.  I changed it last minute to simple alphabetical sorting, but I agree it's not great.  I'll have to look at my options.

Gameotron now features properly alphabetized hero and villain lists, with alts tucked properly alongside their base decks where you'd expect them.