Game Design, Programming and running a one-man games business…

Democracy day!

Have you voted yet? Do you even know what I’m on about? Obviously I’m talking about the most important event of today globally, which is that Democracy 2 is today’s daily deal on steam. Grab it while you can! while stocks last etc! And if it gives you a taste for politics, there is apparently an election taking place today in a country called The United States of America. Which one would you vote for? Mitt Romney or Barack Obama?

Apparently it’s ‘too close to call’, which i think is a cynical ploy to get us to buy more posters and buttons. Also, apparently this is the first time election spending has gone over a billion dollars. That’s more than the entire budget of my last game. Shocking.

Don’t forget to retweet, or tweet, or generally tell the world that Democracy 2 is the steam daily deal today.

Insulating my ancient roof

Sooo… in-between all my games stuff I continue my hilariously slow process of trying to make my 1750’s drafty house more energy efficient. The big area of the house that is still horribly uninsulated is the attic, which is a sort-of spare room, which we never really use. Maybe twice a year.

because it’s so old, it’s not like insulating a new house with regularly spaced rafters and throwing down some nice easily unrolled insulating thingies. You need to use ‘breathable’ insulation. The attic has about eight wall panels that cover the eaves. I’ve insulated behind 3 already, and today I finally finished the fourth. here is the panel at the start.

behind that is a notable lack of insulation, and some thick felt like stuff hanging down. Look behind and around that and we find that the current insulation is…

Rubble! Yes rubble. huge pieces of slate, stone, some straw, a few long bits of wood, some newspaper, some stuff which I briefly panicked was asbestos, but we now think was just plaster dust. When I say ‘some’ I mean about a dozen bucketfulls of the stuff. methinks modern insulation has moved beyond ‘fill the eaves with rubble and straw!

And here we are with me having put down a nice thick layer of insulation instead of all that dust and rubble.

And here we go with another layer on top of that so it’s double thickness. Insulation achievement unlocked +10 points. Well done.

Apparently it started snowing in the west of England today, so maybe I’ll find out sooner than expected if it makes any difference whatsoever. It makes me feel better anyway :D

Median time played on steam for my games.

Something very interesting is happening with Democracy 2. because the game is now on steam, for the first time ever I am getting accurate figures for how long people play the game for. Steam tracks that automatically and gives you nice charts and graphs for it, which is very handy.

The values for Democracy 2 are staggeringly high. They won;t seem high, when i tell you what they are in a minute, but from chatting to other devs, and looking at my other steam games, they are disproportionately high.

For those who aren’t familiar with it, Democracy 2 is a pretty complex strategy game, that is based around running a fictional country. It has a fair bit of text to read, but nothing like the backstory in a game like dishonored. It’s a game of balancing competing needs (which is essentially what all strategy games are), and it has a lot of variables to tweak, just like all my games do.

The median time played right now is 2 hours and nine minutes. Does that seem short? Trust me, it’s pretty long, because the values are massively dragged down by people who buy games on impulse in a one-day sale, and only ever play them once. (Steam only counts games that have been actually played for a minute or more). For those who love comparing stats, the average time played is 3 hours 33 minutes. The game has been on steam less than a month, so you would expect that value to rise over time, as people revisit the game (although D2 has not been in a steam sale, which might explain some of this)

That compares extremely well with Gratuitous Tank and Space Battles. The average play time per session for both games is pretty much identical, but there is a massive difference in the distribution of time played. GTB basically hooks everyone for at least 20 minutes, then there is a falloff downwards until you reach this massive spike at 200minutes+

With Democracy 2, everyone is playing at least an hour, then there is a smooth drop off to the eight hour mark. D2 doesn’t have this weird U shaped distribution like GTB does.

Which would imply…errrr?  maybe that GTB does a bad job of helping people through the mid-game, but if they manage it, they are hooked and play forever. I wonder if people get stuck on a specific level, and then either make it through, and keep having fun, or they give up? some aspects of the game design are based entirely around avoiding that situation, but they may be failing.

two things I definitely conclude are that a) it’s good data to have and b)Democracy 2 does very well despite it’s age.

Gratuitous Tank Battles website stats

I’ve been casting my geeky eye over the google analytics data for the gratuitous tank battles website. Here are some assorted stats…

Looking at data for the last 60 days, the site had:

Visits: 67,440

Pages per visit: 1.49

Bounce Rate: 74.78%

TBH, only one of those stats is worth caring about (the top one), and only then, marginally. Bounce rate and Pages per visit are horrendously skewed by the content of those pages. If you pack them with text and video, people will get their fill of data with just one page. These are not stats worth worrying about. The visits stats is marginally more helpful, but it massively depends where they come from, obviously. I’ve sponsored a few small flash games which brings in a TON of traffic, but most of it is pretty ‘low quality’, kids without credit cards looking for more free games. The sheer volume means it can be worth it though. I find it more helpful to concentrate just on highly engaged visitors, such as those spending more than 60 seconds on the site. That gives me:

Visits: 4,723

Which are the only site visitors I really care about. This means I need to know where they came from. In this case the two big easily identified source areas seem to be google adwords and google organic search, which are roughly equal. The problem is, this isn’t showing me my flash sponsorship traffic correctly, so I need to do some analytics cleverness to detect when the ?ref= parameter is passed which tells me which flash game sent me the click. when i look for those clicks I find they supplied…

Visits: 2,977

Which is clearly the lions share of those above. Of course, all this means is those visitors spent time on the site, unfortunately I don’t have any easy way to tell that they are the same people buying the game, especially if they drift off and buy it on steam, or next month. However, I am quite motivated by the long tail effect here. There are hits coming in from long forgotten sponsorship deals from ages ago. That doesn’t happen with banner adverts which are obviously immediate. This can be a pain in the neck, because banner ads can be scheduled and also ramped up and cut back to fit your budget, whereas free game sponsorship is a bit of an all-or-nothing, no-idea-when sort of deal.

Even so, I think I’ll keep experimenting with it. Unlike my foray into stumbleupon and facebook ads, I think this may actually have a reasonable (on a good day) Return-on-investment

Some Democracy 2 hints and tips…

Now that my politics sim Democracy 2 is on sale on steam and has a big chunk of new players, I thought it might be worth noting a few strategy tips for people who are finding the game hard to get their head around, so here are my top democracy 2 strategy tips.

1) Plan ahead and be patient.
Be aware that many of the effects of your actions in democracy 2 take time to filter through to actually changing the simulation. Boosting healthcare spending may deal with that contagious disease, but it won’t wipe it out tomorrow, and it might be a year or even more before you can truly see the effects of your policies. There is a tendency to ‘oversteer’ policy changes as a result. You can probably see policy changes taking effect on charts long before they impact situations.

2) It’s the economy stupid.
It really is. The best laid plans of Right and Left all fall apart when GDP in on the floor and everyone is unemployed. If GDP is low, that is your number one concern. It’s the problem that makes all the other problems worse.

3) Know Thine Enemy
Pick whom you choose to really upset. Upset commuters will not vote for you. Upset patriots may try and kill you. That’s a big difference.

4) Ministerial fun
The ministers aren’t just for decoration. Some are more competent at a specific job than others. Putting the right minister in the right job will keep government costs down and make policy implementation faster. Plus, minister are popular with different electoral groups, so it might be worth token appointments to minor departments to keep specific groups happy.

5) Rally the faithful.
You need a core of really supportive voters. people on the fence don’t join your party, and certainly don’t become activists. Activists are hidden from the player, but they help with turnout on election day. Party members ALWAYS vote. This can make all the difference in close elections.

6) Voters are complex.
No voter is just a farmer. They are probably 75% farmer, 44% socialist, 12% Elderly, 25% drinkers. (They don’t add up to 100%, they represent percentage loyalty to each group). You can see in more detail how the different influences affect random focus group voters on the voter details window. Keep this in mind when analyzing whats going wrong.

7) Voter group sizes change.
Boost business, and you will get more capitalists over time. Teach evolution and you will get less religious people. This takes ages, but you *can* almost eradicate groups you don’t like over the long run.

Any tips that people out there playing the game would like to add?