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

Positech Solar Energy

Sooo… One of my non-game ambitions is to run a renewable energy company. It’s my alternate plan if the game industry implodes or I fall out of love with it (unlikely for the foreseeable future). Anyway… I made one tiny step in that direction today by buying this:

Eat your heart out Brad Wardell!

Ok. Not all of it. I admit that. But I now officially own a tiny chunk of it. It’s the largest solar co-operative in the UK, near swindon. 30 acres of solar panels. Insert joke about it never being sunny in the UK here. If you have read my blog for ages, you will know I have some solar panels in my garden. I can see them from my desk! yay! The trouble is, that small scale solar isn’t as efficient as large scale due to the problems of occasional local shading, the economies of scale for inverters, and of course bulk buying discounts. I bet you get a decent discount on 30 acres of PV panels :D  (TBH, wind energy makes a lot more economic sense in the UK, but people like Donald Trump have some emotional hatred of wind energy that they funnel into campaigning against it, making the planning process for it more trouble than it’s worth. *sigh*)

Anyway, I feel very happy about it. I am going to GDC for the first time next year. I try to avoid flying when I can, because I’m a right eco-obsessive. I’ve never gone to a non-uk games event before, and I’m very skeptical that paying the odd twenty pounds to an ‘offset’ scheme really negates the environmental damage of long haul plane travel. My own tiny 10 panel array in the garden doesn’t even cover my own electricity needs, so I’m definitely in net deficit in terms of energy consumption. Until today! wootage.

Even forgetting the green-ness, I’m betting it’s a pretty good long term investment. Maintenance costs for the park are virtually zero, the fuel is free, and relatively predictable, and even the most anti-green government is unlikely to change feed-in-tariffs retrospectively. I’d rather do this than hand the money to some pension fund manager so he can invest half of it in landmines and pocket the other half as commission.

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