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

Campaign game todo list

Just a bit of a public brain-dump from the campaign stuff I’m working on again.

things to do:

  • Handle situation where your fleet retreats from battle, at the same turn that the AI invaded the retreat destination and conquered it.
  • Better handling of retreating mid-battle, rather than letting your fleet insta-quit the minute you see the enemy.
  • Code to scale the AI so that it attacks less at the start of the game, and puts off a homeworld invasion until much later. Also, maybe some tutorial help hints to advise you not to leave the homeworld undefended.
  • Investigate why the threat level of systems seems to rise too quickly.
  • Give a loyalty boost to any planet where your fleet just repelled an AI attack
  • Add some sort of method for the player to see which other GSB player supplied his opposition fleet, and maybe give feedback on the enjoyment.
  • Overall difficulty balancing code to prevent a cakewalk or being quickly and decisively crushed.
  • Tutorial hints needed on when and how to repair ships
  • Feedback at the end of turns on loyalty and threat changes
  • Better UI to show that the current recruitment and cash earned from systems is being scaled by loyalty

In other news, I’m apparently going to be giving a  20 minute talk at the World Of Love Indie game conference next friday in London. Eeek. Public speaking etc. Scary…

I’ll probably talk about the business side of selling direct on the PC, because not many people have succesful experience of that, so it might be interesting to some people. I hate being known as ‘the biz guy’ as much as ‘the piracy guy’. I’m a game designer and coder really, but there are lots of people who talk about those topics. Ho hum.

Gratuitous Space Bargain

So after getting feedback on what people didn’t like about GSB that prevented some sales, I decided to offer a ‘collectors edition’ of the game that has all 3 expansions in with it, for $25.95. Thats much cheaper than buying them seperately, by a huge chunk. Also, it’s just one installer that blaps everything in the right place, no so more confusion over install paths (yay!)

It’s for sale at that price now on my site:

http://www.positech.co.uk/gratuitousspacebattles/register.html

Look, theres a picture of boxes and everything! (actual game does NOT come in a box. Who needs boxes these days?). Obviously I’m a completely rational ferengi, so if this means revenue actually falls, I’ll probably put it back as it was.

Sales are pretty slow these days, I’m assuming thats E3 sucking in all the attention. I am not paying much attention to it, but I predict lost of new controllers based on waving your arms around, and some games involving butch space marines kicking butt. With bump maps.

Jewellery and Vegetables and Patch 1.41

Some minor updates:

  • Gratuitous Patch 1.41 is live. It has all those usability improvements. I hope you like it. It should autoupdate over the next 24 hours for everyone.
  • I spent part of today uploading the patch, part of it working on UI improvements to the eventual campaign game, and part of it digging over a vegetable plot. If there ever is a zombie apocalypse or a financial meltdown, I’m not sure I can hack going back to living off the land. It seems like far too much hard work just to grow a fairly pitiful amount of potatoes and other vegetables. However, these days it seems to be one of the few ways left to ensure you know what the hell is in your food. Plus it gives my muscles a slight workout and prevents me becomign a completely feeble office geek who can’t open jars.
  • Heres something you don’t see every day. Jewellery, gold-plated no-less, made from the 3D models of GSB swarm cruisers.

Oh yes…

Better ship design loader

I’m becoming a bit of a workaholic here. Anyway, lots of people wanted this: (click to enlarge)

Sortable by those top columns. Will be in patch 1.41 very soon. Was a right pain to do, because my generic file picker code doesn’t support multiple items of data per entry, or suitable sorting code, so it had to be specifically coded for this UI element. Still, only took a morning.