So there’s been a ton of talk lately about the state of the mobile games industry, and specifically the place we’ve reached now in the race to the bottom on pricing, which has meant people concluding that if you make a mobile game today, it has to be Free To Play to be successful, and that this fact is either ridiculously awesome because it’s leading to vast riches from new audiences, or that it’s an insidious evil which is destroying the game industry forever.

Read more →

Because SourceTree has continued to support versions of Mac OS X back to 10.6 (Snow Leopard), we’ve still been using the ‘springs and struts’ approach to user interface layout up to now; we couldn’t adopt the newer Auto Layout without restricting support to 10.7+. So I’ve only just started experimenting with Auto Layout recently, and I ended up getting stuck for a while on something that seemed like it should be really simple, and yet I couldn’t find any hard information about it on Stack Overflow or via Google: how to specify tab ordering.

Read more →

I don’t know about you, but I’m a swinger. Not in the dodgy suburban wife-swapping sense, but in the sense that many aspects of my personality - creativity, gregariousness, concentration for detail tasks etc - seem to be in regular flux, swinging back and forth like a pendulum - the frequency (or period, physics pendants) is different for each but there’s definitely a cycle there. I used to think this was odd, maybe even a sign of a very mild bipolar or something, because no-one in my professional circles really talked about it much.

Read more →

I’m passionate about the fact that there’s never been a better time for people with talent and passion to get out there and start their own businesses. The Internet has flattened the playing field considerably, and globalisation and the recession has led to a lot of people to realise that employment isn’t the safe harbour they might have previously thought it was. The opportunities for making an impact from a small starting point are more numerous than ever, and people are increasingly aware of their options in a way that was unthinkable 10-15 years ago.

Read more →

I’ve been trying to find a good tool to create drum-specific sheet music on my Mac, and have largely been frustrated. Expensive tools that do it all like Finale and Sibelius are just too heavyweight, both require lots of of tweaks to work well for drums, and felt a bit clumsy to me just because of their level of complexity. MuseScore looked great but the editing workflow just frustrated me, trying to get multiple voices in one stave (required when you have to chart up to 4 notes at a time in one place, because drummers have 4 limbs ;)) was far too fiddly and resulted in many annoying round-trips.

Read more →

There’s a campaign that’s been running here for a while called ‘Buy Local’ which encourages people to buy things from their local shops rather than ordering online, thus putting money back into the local economy. In general, this is a sensible message that I can support. But the more I think about it, the more I think it may be missing the point. I think what needs to be said is that the fact that you’re local isn’t justification for customers to prefer you over another supplier if your product or service are sub-par.

Read more →

I was invited to write this blog post by @cutoffgg, a group raising awareness of how poor the broadband options available in Guernsey are, and I readily agreed. Everyone I talk to in Guernsey, whether they be a businesses or home user, has something to complain about when it comes to the Internet service they receive here for the price they pay, yet the our providers continuously give us the impression that should be grateful for the ‘competitive’ service we receive.

Read more →

I’ve already posted about how I’d decided to choose the PC as my ‘next-generation’ gaming platform, and last weekend I built the first iteration of that machine. I say the first iteration, because a PC is inherently an evolving platform, and I expect to refine it and upgrade it in future, but this is where I’m starting from. I thought I’d discuss the choices I made, and the experiences I’ve had so far. Be aware, this is a long one with quite a lot of technical detail, so buckle up 😀

My Criteria

The problem with buying a PC is that you can quite easily go absolutely nuts and blow a fortune on it, by creeping up specification scale gradually without even realising - it’s only a little extra to move one notch up on a component, but then the other components are letting the side down, and before you know it you’ve blown a couple of grand. So, I deliberately set myself very clear goals in building this machine and didn’t allow myself to stray from that:

  1. It had to fit in my cabinet under the TV and not look out of place, and had to work in a living room environment generally
  2. Despite 1, it had to be full ATX with room for 2 full-length GPUs (even though I only plan to buy one initially), and have good ventilation
  3. It had to be approximately the same performance as Xbox One / PS4, give or take, because that would be the benchmark for most game developers going forward. I’ll compare to the PS4 since that’s the more powerful of the two.
  4. I set a budget limit of £700-£800, or about 2x a next-gen console. Mostly this was because I felt I needed to set a reasonable limit to avoid the ever-persistent ‘just one more upgrade’ temptation on PC, but also because it felt like a reasonable test of whether you could build a decent lounge setup for a reasonable sum. It’s never going to be as cheap as a console, but I’m willing to pay extra for a more open & flexible gaming machine.

With that in mind, I went shopping 😀

Read more →

“90% of startups fail” I hear this meme repeated over and over, from ordinary people whom it terrifies into spending a lifetime using their talents primarily for someone else’s benefit, to those business leaders who use it either to discourage shifting investment away from their ‘safe’ industries, or more subtly dropping it into conversation to increase the chances they’ll keep their best staff. I hate it, both because of the psychological blackmail it represents, and because for the vast majority of people starting a business, it’s total and complete nonsense.

Read more →

I have a long history with PC gaming; I was there back when you had to tweak your autoexec.bat and config.sys to squeeze that last 200K of memory to run specific games, and when we used to debate which DOS extender was the best. I owned consoles too, but my PC was where my serious gaming happened for many, many years. That period ended when I badly injured my back in 2008 and had to limit the hours I spent sat in front of a keyboard / mouse - I could barely put the hours in for work (and open source), never mind spending my gaming time there too.

Read more →