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

Gratuitous Space Battles 2 with Graphics Debugging!

So here is something you might enjoy, especially if you like gratuitous charts and stats porn, or are interested in graphics programming, or maybe you just want to tell me I’m doing it wrong. This is a video of me demonstrating nvidia nsight, and how I use it to spot things that are inefficient in my engine for Gratuitous Space Battles 2. I’ve already fixed the two inefficiencies I point out in the video, while I was waiting for it to upload :D Enjoy! (And please share!)

Big Pharma update, GSB2 Trading Cards

Lots going on. Its good fun when you have two games in production, you get more stuff happening each day. Anyway… GSB2 is getting steam trading cards. I really enjoy getting art done for this stuff. here is a preview montage of some of it.

montage

Plus I’m working on adding web high score tables for every mission, so you can compete to win with the smallest fleet. Its a work in progress, but so far the empty scores table is here.

Plus big pharma is coming along. There is a nice preview of the game here, on Rock Paper Shotgun. And you might want to check out Tims latest video blog:

And because you *might* have missed the new, you can grab the Democracy 3 collectors edition from steam at 50% off all this week and weekend:

discount

Democracy 3 collectors edition: 50% off right now

I haven’t mentioned this on here, so I feel I must. The collectors edition of Democracy 3 is 50% off this week on steam.

discount

Tell your friends, and also buy a copy, if bizarrely you don’t have one already :D The collectors edition is the base game plus all the DLC. What could be more fun! Plus its on Windows, mac & Linux, which seems to be less common on steam than it used to be. Ho hum. Anyway… I’m promoting this a bit on reddit and facebook, and hoping to have a nice bump in sales. Games like D3 can keep selling long after release, and its been a great last year for sales. Its my last hurrah before the release of GSB2, and then not *that* long afterwards…big pharma.

Gratuitous Space Battles2 Patch 1.20 Live NOW!

So yay! It’s that exciting time again, it’s PATCH TIME. What is in this version? Here are the highlights… <drumroll!>

  1. Default ship designs added for all Zyrtari ships!
  2. Subtle fill-bars behind variables when looking at a module stats now show immediately how that stat compares with others of the same size class.
  3. Fixed a lot of bunched-up dreadnought turret GUI things.
  4. Fixed some horrible bugs where composites got scrambled
  5. Also fixed thing where layers below the hull were forgotten about.
  6. Fixed a pesky ‘design vanishes’ bug.
  7. Spatial anomalies are now added to missions!
  8. Default engagement ranges now more sensible…
  9. Shield resistance of most shield modules reduced.
  10. Support for French, Spanish and German!

Plus there are a load of minor tweaks, adjustments and fixes, including some performance tweaks. There are likely still two more patches before release day, and the final one is likely to be pure polish/optimization. (and possibly some module tweaking for balance).

Here is a screenshot showing what I mean about showing relative values of variables:

patch1

I think that makes things clearer than asking people to click on a variable and view the comparison chart.

And here is proof that the translations (first pass at them) are in!

patch2

(Hopefully that makes sense in Spanish?). On a related note. I’d like a sanity check on the translation in general, so if you speak Spanish, German or French, if you go the steam store page for the game (you still can’t buy it yet) which is here. You should be able to change language at the top right from your account to those 3 languages. Does it all look ok to you?

If you have already bought GSB2 from our website here, then you should get a patch download kick in either today or tomorrow. If you can’t wait,. or it won’t trigger, then just re-download the game using your original download link.

And tell your friends to grab a copy!

 

Weirdly I seem to do well on the stock market (or do I?)

Not games related… I was being interviewed at rezzed for some BBC business thing about games & money etc, and they asked what I did with the profits and I mentioned trading the markets, and they asked if my success at making games translated to beating the market, and I had to confess that the data suggests that it does. Which is kinda weird and unlikely I guess.

Background: I used to work for a big trading IT company (like Reuters) on the UK stock market. I wasn’t a trader, but I was IT support. I stared at market dealing software all day. This was YEARS ago. I also studied at the London School of Economics, so I’m vaguely business / markets focused since late teens I guess.

I read a great book by this guy:

Nassim Taleb

Who was a trader, and basically points out how many people who think they are beating the market are just delusional, and idiots who mistake luck for skill. He also has a very interesting methodology for evaluating success. His system is essentially to calculate the downside risk into the upside calculation. So if you make (for example) a game about ducks who go skiing, and it makes a return on investment of 500%, that does not really mean you have made a return of 500%. You need to calculate in the risk. if it was 95% likely to flop, then the decision was a stupid one, even though the upside is 5x, the downside is greater, so your decision was dumb, and you should be fired, despite making a fortune.

We never think that way. Mark zuckerberg is a genius because he turned down billions of dollars for his company and is now worth much more. How clever! But we hear about Zuck, not all those people who were offered billions, turned it down, and then ended up flipping burgers five years later. We automatically discount them. Nassim doesn’t.

Anyway… this is all background to me illustrating that somehow, weirdly, I am doing well on the stock market. Not amazingly dotcom-well, but better than keeping the money in the bank. Right now, depositing the money in a bank in the UK will get you *maybe* 2% if you lock it away. Inflation is around that anyway, so you gain nothing.

My shares, since 2013 have earned me an annualized profit of 9.16%. Pretty fucking good.

How am I doing that?

Leonardo Dicaprio in The Wolf Of Wall Street

Firstly, I try to minimize charges. Some people buy £1,000 of shares. Pointless. You probably pay £15 to deal, so £30 to buy and sell (plus stamp duty and spread). I never buy or sell less than £5k, preferably £10k, rendering the dealing charge pretty trivial. (I invest enough, and trade often enough to get a lower trading cost, which is pretty handy. This opens up smaller price-swings to being worthwhile to trade against.)

Secondly I only buy and sell companies making a profit. it’s not that I don’t think get big fast works, its that I’ll let you gamble on it, not me. Thirdly, I keep an eye on the spread between buy and sell, and factor it in. This means I buy more large companies than small (which have lower liquidity and higher spreads). Spreads can really kill your profits. Fourthly, I set stop losses (I never used to…and have finally learned my lesson). The minute I buy I set a stop loss order. No more watching shares slide down…and down…and down.

In terms of choosing shares I’m pretty experimental. I’ve bought and sold UK equities, foreign listed equities, Italian Government debt and Kazakhstan copper mining. I’ve bought commodity tracking ETFs, and also leveraged and short ones. I’ve bought corporate bonds, and done quite nicely from them. I’ve also invested in investment funds for a more conservative long term growth strategy. When it comes to equities, I look for profit, preferably consistently growing over several years, and a relatively low Price to Earnings ratio. I also like a decent dividend, especially if profits are growing and the dividend cover is high, making me think dividend growth is imminent and thus the price will rise soon.

This all sounds very sensible, but its actually pretty much nonsense because despite my return (annualized) being 9.16%, the FTSE100 (Uk market) has grown by 7.26% in that time anyway, meaning I am only just beating a simple market tracking fund!

Still… I love looking at numbers and spreadsheets and doing calculations and also taking risks and business decisions, so this is my World of Warcraft, the game I keep coming back to and trying to win at. At least my hobby doesn’t cost me money.

Yet.