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

The programmer constraint

Positech Games suffers from the programmer constraint. Everything that gets made directly by positech goes through the funnel of coding by me, and it’s becoming difficult to keep that up. GSB 2 is a BIG BIG game. It introduces a lot of new features to the game, and it has a much much more complex engine (a multi-threaded one). It will also have higher production values, more music and art and so on, than it’s predecessor. This is fine, as I have the budget to match my ambitions, and no real time constraint (although I’ll have to have a ‘playable’ version for Eurogamer in London, this September. The only thing that holds the game back now is me.

I’m the only programmer, and that is a pain. GSB2 uses my own custom engine, and no middle ware other than a sound library. There is a LOT of code, and although I do none of the art, the constraint of me being totally the only coder slows down the games production, and possibly limits its scope. I can see various mitigation strategies.

Mitigation Strategy #1

Delay the game. Just deal with the fact that it will take another year, and keep plugging away. This is the easiest option, although one I don’t like. I dislike 2 or 3 year projects. I already have plans to show the game in September, I can’t wait years to release after that. Plus the memory (and player-base) of GSB will degrade more the longer I leave it. Plus also I won’t earn any money until I start selling it!

Mitigation Strategy #2

Scale down the ambition. The engine runs very fast already, it really does not need to be optimized that much more. The GUI can be functional but not flashy.  I really don’t need to go bananas with features like steam leaderboards or online messaging etc. That’s stuff I can leave out of the game. I dislike this strategy too. This is a sequel, it should be the better interpretation of the idea, with better everything, and all cool features intact. I’d be disappointed otherwise.

Mitigation Strategy #3

Hire a coder. This would be ideal but vastly problematic. Experience with Unity or Unreal or the Source engine will not help you with my engine. it’s all my work, and never written to be understood by anyone else. Plus how can I be sure their work is good without checking it and testing it, which might take more time than me just doing it? I  am not good at code collaboration, so this might keep me awake at night. What if they code some bugs I then have to fix? Nightmare… Plus I’d be VERY picky. How will I find a very experienced (no time to teach) coder that is available, reliable, affordable and motivated enough to work alongside me between now and the project end. This is unlikely.

Mitigation strategy #4/

Offload everything else. I already have taken steps towards this. My Linux & Mac ports are done by other people, some of the PR stuff is outsourced, as is making trailers. All the art and music is outsourced, should I hire a sound designer to pick sounds too? what else takes time? QA? Should I hire some QA company to do playthroughs? Could I maybe hire a designer to do some balancing? A writer to do some writing? Even though i am never really happy with it (because its’ hard to edit) should I take the plunge again and get the website designed and implemented entirely without me?

This is my favorite strategy. I can probably do a bit more of this, offloading all ‘non-core’ code stuff, and literally everything else. it does mean a pure-code lfie for me, which can be a bit maddening at times. I still have the biz strategy and advertising task in my court though :D

Democracy 3 is now on something called an ‘ipad’, whatever that is :D

Yay! At long last, you can now control an ENTIRE COUNTRY through your finger tips, whilst idly sitting on a sun lounger on the beach! (glare-permitting of course). That’s because the worlds favorite neural-network powered turn based strategy game about politics is now available on the ipad! Check out this incredibly exciting screenshot of the store:

appstore

Here is a list of the locations you can buy the ipad version of the game:

1) The apple app store: https://itunes.apple.com/us/app/democracy-3/id882525717?ls=1&mt=8

That’s it.

I have to admit, I am rather pleased with the way the game translates to a small tablet, it works pretty well. It doesn’t have a sprawling GUI like the PC version does on bigger monitors, but I think that is made up for by the convenience of touch controls and the ‘take-it-anywhere’ nature of the ipad. I hope it will do well. Annoyingly apples sales reports seem to lag by two days so I have no idea if anyone bought it yet.

I’ve priced it at a BARGAIN price of $9.99. This is cheaper than on PC, but then its fixed resolution, no mod support etc, so I suspect it’s reasonable. I really don’t care about anyone on the app store complaining about the price. You can basically fuck off and die in a fire if you think the game is overpriced. That’s the official developer & publisher position BTW. People who think $10 is overpriced for a game should go play angry birds of flappy birds, or similar fare and stop whining :D.

I hope it does well, partly because I like money, but mostly because ever since I bought an ipad, it’s sat and gathered dust, with far too few decent involved strategy games for the platform. If D3 does well, I’ll tell everyone so they can see it as a viable platform for more ‘serious’ strategy gaming. That would be a *good thing*.

Please help me spread the word. I am totally new to iOS gaming, so if you run a HUGE website dedicated to iOS games and haven’t got a review copy, email me at cliff AT positech dot co dot uk.

 

The inconvenient truth about indie game sales revenue

Did you know that 95% of the money an indie game makes comes from when that game is on sale and highly discounted? Some pundits put this at more like 97%, although I do hear that other people claim it be 98%, which is nonsense because we all know that 99% is the real figure right? After all, we’ve all seen those exciting steam charts with those big spikes haven’t we? And sales are just GREAT, people on twitter and other social media go bananas over them. they have mini-games and memes. Everybody knows that the way to make money is to put a game on sale! sale! sale! not just 95% off, how about 99% off…etc.

SaleSign

Exciting stuff, which is slightly undermined by it being dead wrong. Like most slightly autistic numbers geeks, I can’t help but crunch the data. Lets look at Democracy 2 sales on a large online portal.

The game was priced at $19.95.  Clearly this is total madness for an iconic, old, 2D strategy game, so presumably nobody bought it full price?

Actually 52% of it’s money came from full-price sales. And that’s a low-ball figure because there was a launch discount (which I don’t even do any more). I suspect it could have been higher. This was an old game, already sold for years from my site, so the real hardcore fans already bought it, yet 52% of new customers grabbed it at full price.

At 25% off, 15.5% off the income was generated

At 50% off (bargain!!!) 17% of total income was generated

at 75% off (amazing!!!!!!) 14% was generated

I see those big exciting spikes in sales reports as much as the next person, but it terms out we humans SUCK at making sense of charts like that. We also get lured by the thought of lots of players, rather than actual income.

Another thought worth considering is that at price X, you sell copies to everyone who would be happy to pay X or more. So what that means is that when a game is 75% off, a fair chunk of those buyers might have bought at full price. They aren’t going to donate the other 75% of the money later. Maybe only a few of them are in that position, but you need four sales for each of them to match the revenue…

Sales make money. Sales are good, they allow you to sell to people on the fence, or with less cash. I’m not knocking sales. But when your entire marketing strategy is based around discounts and sales and shoveling your game out as cheap as you can go, you have to ask yourself if you actually ever checked that strategy was working.

 

Exchange rates…from hells heart I stab at thee…

That might be Shakespeare, not sure, I think it’s from the wrath of khan. Anyway…

Because I’ve been an indie developer for a thousand years, right from back when isildur cut the wrong from saurons hand, I have learned a few lessons, one of them being ‘exchange rate conversion is a bitch’. Because I live in the old world paradise of England, and the global games market is based ‘across the pond’ in the USA, I tend to get paid in dollars. That used to seem ok, because you just converted it to £ and there you go. And yet…. it turns out the exchange rate banks use for this is filed under the ‘exchange rate for dumbass schmucks that have no clue’ folder.

You can get a better rate through dedicated exchange rate companies, which is annoying because it means transferring to them, and then back again to a different account, and in any case beyond a certain minimum amount, you can get a better rate anyway, if you call the bank and ask for it.

So my first step was to set up a dollar bank account, which was an epic tale that makes wagners ‘ring’ cycle look like an episode of antiques roadshow, but I digress…

ach1Now I have a dollar account, and have actually persuaded almost everyone I deal with to pay into it, using dollars (except apple, fuck you apple…), I progress to the next level…

ach2Which is great. Now all I have to do is pick the right moment for the exchange rate, when the pound is really weak against the dollar (so I get lots of pounds). I started looking to pick my moment around October…

chart

Well bugger… It looks like my timing isn’t exactly awesome. My economist head tells me that a booming house market and recovering economy means that speculators suspect UK interest rates will rise before the US, hence people piling into pounds and making them expensive. Grrrr. It’s basically moved from 1.6 to 1.7, so roughly 6% of my earnings over the last 8 months have evaporated in exchange rates. That sounds worse than it is, because the default exchange-rate losses from a normal bank account are *so bad* I would probably be losing 3-4% on them anyway.

Plus it’s not all doom and gloom, the last week or two has shown it sliding back in the ‘right’ direction. I just hope it slides a bit further before I have to start eating the carpet or convert some dollars… If only the UK economy would implode and us be plunged into economic letdown here, things might improve from my POV. Or as Garak put it…

How thoughtless of me not to consider the effects the destruction of my home world would have on your business; These must be trying times for you, be brave.”

 

 

Democracy 3 extremism promotion tactics

So I recently released democracy 3 extremism, complete with it’s lovely trailer…

And how is it doing? Well it’s going ok. It isn’t selling as well as social engineering, but that is to be expected, as it’s the second DLC and these things always have declining sales as you do more. It’s also very early days, and so far it’s been 100% only for sale at full price, which is obviously to be expected as it’s only a few days into being on sale.

Anyway, my stats (which are partial, not complete) show me that my current profit from the DLC is $3,901. It’s probably higher than that, as I haven’t updated it today. The reason that profit is quite low is I’ve been channeling a big big chunk of the income from it back into promotion. My facebook ad which looks like this:

d3_extremism_facebook

Is currently being shown at $600 a day, and has chalked up 1,291 clicks to the web page so far, at $0.49 a click. That doesn’t include the visits to the facebook page, the extra facebook likes and of course anyone with anti-tracking or noscript turned on. $0.49 is a lot, but I am targeting men of a certain age (sorry ladies, but you just do not buy this game, according to my stats), with an interest in certain games, in certain countries, so it should be very targeted. My target demographic on facebook is 2,600,000, which I reckon is quite small, having shown the ad to 171,000 of them so far (6%). I’m running the ad for a few more days, so should hit about 25% of that demographic, but I may supplement it with another reddit ad placement too. (I’ve already spent $2,450 on reddit ads).

The result of this has also pushed sales of the base game. Extremism released on 13th may. if I look at Democracy 3 steam sales from 13-17th and compare to the previous week in the same days, the difference is a boost of 134%. This is something I should definitely take into account when calculating if the expansion is a success or not. This also means I have greater freedom to re-invest in the game. I’ve already propelled Democracy 3 into the top 50 strategy games on steam again. Might another $2k on ads push me up a few more places? and might that be self-sustaining? It might be worth basically spending the whole DLC profit in PR in order to promote base game sales (which in turn may eventually lead to more DLC sales).

Of course it’s all guesswork, and tbh marketing and business is just a game I enjoy playing. I did start playing GalCiv III alpha, but its very very alpha (no space battles yet!) So I might just sit on that for a bit.