Announcing Games Collector, a tabletop game management plugin for WordPress

I’ve been quietly building something under the radar for a couple weeks. It’s been really just a passion project that came out of a conversation after the holidays.

Basically, we own a lot of games. Blame Wil Wheaton’s Tabletop for some of it, but, really, we’re frequently finding excuses to get new games. In fact, getting a new game for the family has become an annual tradition. We have so many games that it’s sometimes hard for other people to keep track of what we have and what we don’t have. And that’s where the nugget of an idea for a plugin for WordPress came in.

It started off as just a way to list the games that we own. But as I was thinking of ways to display the games, I started thinking about the user experience a bit more. Lists aren’t fun, but you know what is fun? Stuff that moves around. So, I decided to integrate Isotope.js to sort the games by different filters. Isotope animates the transition, so you’ll see games disappear and reappear and there’s lots of different things you can sort by.

As I was working with these filters I thought “wouldn’t it be cool if you could use the game list as a way to get ideas about what games to play?” What game to play depends on the audience, right? So, I added a “difficulty” dropdown that you can use to determine how hard the game is to learn. The range goes from Easy to Hard Core. What game you suggest also depends on how many people are playing, so there’s also a dropdown for number of players. So if you have a group of 4 hard core gamers, you can get a list of games that would be good for that group, and for that many players. Whereas, if you have a group of 7 or 8 casual gamers, you can get a list of games that are more laid back and are good for larger groups.

How does it work? Well you can take a look right here on my blog: Games. It uses a shortcode which you are probably familiar with if you’ve used WordPress for a while. There’s some notes on setting it up on the GitHub page. Here’s a screenshot of the back-end.

If you love games as much as me and you use WordPress, download the plugin and let me know what you think. I’m not planning on releasing it on WordPress.org any time soon because I don’t want to deal with the support forums and because it’s written for PHP 5.6 or higher (which is greater than the minimum requirement for WordPress), but if you have questions or feature requests, you can reach out on GitHub.

This is just the first iteration. I’ve got some ideas about how to extend the plugin moving forward, including integrating the WordPress REST API so the game data could be used outside of WordPress, in an app, for example. The mobile experience isn’t great, and I’d love to eventually build a way to manage and view your game list in a dedicated app on your phone.

Anyway, this is a cool little thing that I’ve been working on and excited to share. Again, download it and let me know what you think!

RPM 2017

I’m in it. I’ve committed to doing RPM again this year. It’s been a couple years since I’ve done RPM which basically means it’s been a couple years since I’ve done any music at all and I can’t handle it, anymore. I need to do something.

I hadn’t decided what I was going to do for this year’s RPM, but it’s the 10th year I’ve been a member (though not my 10th RPM — I’ve skipped a couple years), so I wanted to do something special. Also, having a theme has always made my RPM albums better (I think) (see: The Signal and Wasp). I think I’ve decided.

February comes after January, as you know, and January 20th we will be inaugurating into the White House possibly the most terrifying man who has ever held the position of President. This is inescapable. This is fact. It is not some nightmare we are collectively living in. To say that the world will be a less safe place with him running America is an understatement — he’s not even in office and it’s already unsafe for many American citizens.

It seems fitting, then, that as a punk rocker, as a musician, and as we are making albums in the first month of Donald Trump’s presidency, that my RPM 2017 album be about this political cycle, somehow. So here’s my idea:

  1. Every day I sit down to work on a new song, I start by doing a Google search for Trump.
  2. The title of the song comes from the headline of the article (but removes the word Trump. Doing a search today gives me “CNN/ORC Poll: Confidence drops in Trump transition”, so that song title might be “Confidence Drops”).
  3. The song mood/theme is built around the topic/title.
  4. The article body becomes the basis for found poetry. Fragments of sentences/paragraphs become lines and verses for spoken word. (I’m not going to attempt to be so ambitious as to commit to singing, though it’s not entirely out of the realm of possibility.)

I have a feeling this will be a very dark album. Just the hypothetical first song title gives me shivers.