Escape the Sector is now published for Android!

My Unity game Escape the Sector is available for Android, you can get it on the Google Play store here:

This one took me quite a while, you can see my development process here. Here’s some screenshots and a video:

escape the sector screenshot

If you’d like to be notified when I make updates for the game (I’ve got a few planned – and all suggestions welcome!) follow me on Twitter @davidonionball

Putting some 3D assets onto Turbosquid before the Windows 10 upgrade makes my PC useless

Windows 10 upgrade bear memeYesterday I caught my PC trying to upgrade to Windows 10, and I quickly put a stop to it. Windows has been threatening this for a while, and I saw Helen’s laptop take several hours to upgrade, on a day she needed to do work.

The biggest reason I stopped it though was because it’ll make my 3Ds Max useless. I have a trusty version from 2010 that is essential for optimising and rendering assets for my games. Continue reading Putting some 3D assets onto Turbosquid before the Windows 10 upgrade makes my PC useless

While the world seems obsessed with Pokémon Go – I have created Fakémon!

Many people at the time of writing seem obsessed with the AR game Pokémon Go – where you have to walk around the real world to find monsters to catch.

My facebook and Twitter feed this week has been full of people telling me what creatures they’d caught, and I thought it’d be fun to invent my own silly Pokémon names, and post responses saying things like “Oh but have you caught a Spruedongle yet? I have!” and see if people wonder where I’m finding these super rare Pokemon that don’t exist in any guide.

Then I thought of creating a game using, which I’ve dabbled with before, to make something resembling the actual game – where the player ambles about and collects creatures. I know it’s pointless, but if you think about it, so is the real thing.

So Fakémon was born! Gotta collect them all, for no reason.

Click here to play it!

I think many people voted Brexit for all the wrong reasons, blaming immigrants who aren’t at fault

I’m still upset that our nation has voted to leave the EU, and risked financial crisis for no actual benefit.

When I woke to the news I immediately felt sick with worry, worry about the uncertainty to come. The value of the pound had immediately plummeted and I realised that I still needed to buy Euros for our upcoming holiday to Venice. That’ll be more expensive now than a couple of days ago. Continue reading I think many people voted Brexit for all the wrong reasons, blaming immigrants who aren’t at fault

The best reviews of my BotSumo game

My game BotSumo that I made for Android has been on the Android Play store since January, and has been downloaded now over 12,000 times. Most of those people downloading were from the US, which was to be expected, but weirdly it found secondary audiences in Russia and Brazil, despite not being translated into their native languages.

Graph of total installs by country over time Continue reading The best reviews of my BotSumo game

Devices in Browserstack are as factory defaults, without latest updates

I use Browserstack a lot for testing website in devices, and It’s especially useful as I don’t have a lot of popular devices that I need to test on. iPhone 5, iPhone 6, iPad, iPad air etc.

I noticed a problem a few times now, and it’s mostly the way these iOS devices handle vendor prefixes – or more specifically that they *require* vendor prefixes for things like transform: rotate();

Sometimes, a page might look totally different on Browserstack (which shows the design messing up disastrously) to on iPhones and iPads that I’ve tested on.

It seemed a bit odd to me that the most favoured devices in the world still required vendor prefixes, when Chrome mostly doesn’t need them. I assumed they must have been updated recently surely, and that Browserstack is only showing me the devices at their factory settings. So I asked them to find out.

Are your iOS devices as they are out of the box, or include latest updates? - ‏@browserstack @davidonionball Yes, we provide iOS devices with the OS and browser versions shipped along with it.

So there’s proof. Devices on Browserstack are at their factory settings, which means any updates to the browser (and there might have been loads by now, surely?) won’t show.

This is good and bad, I can see why you’d want to see what your website looks like on a brand new out-of-the-box iPhone, but also, with the amount of browser updates there’s been, that might display totally different to the majority of iPhones.

But, just something to bear in mind.

Update – Browserstack got back to me saying they do provide the latest version of Safari on iPhone 6S and 6S Plus, which is what I’d expect.

browserstack - You are correct. However, we do provide Safari v9 on iPhone 6S and iPhone 6S Plus.

Although still it looks like you can’t test on an older phone that’s upgraded to Safari 9 (assuming that does happen of course?!).