VVVVVV’s mobile ports are definitely taking a lot longer than anticipated, but things are finally coming to an end. A few days ago, after weeks of testing and fixing bugs and optimising, I finally submitted VVVVVV to the app store! It’ll be in a review for a while, and going live hopefully not too long after that…
I like the OUYA as a thing quite a lot – last year I even ported 10 of my freeware games to it for fun! And it’s really cool to be able to play VVVVVV on it too – this’ll be the first time you can actually sit down with a controller and play VVVVVV on a telly, which is kind of a big deal. It should be out at the same time as the other ports – not quite sure when that is yet, but I’ll announce it as soon as I know
That’s not all, though.
Surprise! I’m also bringing Super Hexagon to OUYA! And real soon, too. Like, next Tuesday. Ahhhhhhh
Hey! It’s now been a year since Super Hexagon came out on PC and Mac! (the iOS birthday was about two months back, so this is a bit overdue really).
One of the main things I aspire to, creatively, is to make things that will matter long after I’m gone. That’s a lot to ask – I don’t think I’ve done that yet, with anything I’ve made. I don’t know if I ever will. But I think Super Hexagon might be the closest I’ve come so far. I’m very proud of it.
An opportunity came along this week to put the game on sale in a new online store, and I decided it’d be a nice pretext to mark the occasion; one year or so since it’s release. So Happy Birthday! I’m putting the game on sale everywhere! This weekend only, Super Hexagon is available on PC, Mac, Linux, iOS, Android and Blackberry for just 99 cents.
Did you know that March is Hexagonal Awareness Month? It’s true! I swear this isn’t just something I’ve made up, it’s a real thing that exists!
To help increase everyone’s Hexagonal awareness, I’ve decided to put the game on sale for the rest of the month, on all platforms! Super Hexagon is now just a dollar everywhere – on steam, android, iPhone, and even Blackberry! This is the first time I’ve put the game on sale on all platforms at once like this, and the cheapest it’s ever been on steam. Enjoy!
Hats off to Laurence Muller, who coded the port, and made this possible. We’ve done lots and lots of testing and fixing to make this work well on as many android devices as possible, but of course, on as wide a platform as android, bugs are inevitable. If you encounter any problems, our android support page is here.
So, first of all, this post is 90% good news! Super Hexagon on Android is basically done. It’s been basically done for a while, in fact – we sent out beta test copies before Christmas. (We being myself and the coder who’s handling the android port, Laurence Muller of EpicWindmill.)
That testing session revealed a couple of bugs – most weren’t too serious and were quickly fixed, but one was more complicated. Since it became clear we weren’t going to sort it out in time for Christmas, we took a break and only resumed work on it again a few days ago.
The bug is an input lag issue. It appears to be limited to the Nexus 7 tablet, but we’re not sure, it may be more widespread. I’ll let Laurence explain:
To test for the input latency we used the app “Multi-touch Benchmark Test” on 3 test devices:
- Nexus One
- HTC Desire S
- Nexus 7
To make it even more evident, I converted the video that I recorded at 60 fps and slowed it down by 50%:
If you look closely at the video, you see that the Nexus 7 seems to delay touch events in general. Touch down/up are noticeably showing delays compared to the HTC Desire S.
Figuring out that this was happening has been driving us crazy. It may not look like much in the above video (which is running at 50% speed), but even a slight control responsiveness issue like this basically kills Super Hexagon – every single touch overshoots, making the higher levels unplayable. Earlier levels are playable, but it constantly feels “off”. As far as I’m concerned, it’s unreleasable this way.
HOWEVER, as I happen to own a Nexus 7, I was originally under the impression that this bug affected all Android devices – and that appears to not be the case. The hold up was that I was getting Laurence to investigate and try to fix this “bug”, when evidently it’s actually a hardware fault with one specific android model.
So! Our next step is do so some more testing, and figure out if other devices are affected. (We’re pretty sure it’s not actually a problem for 99% of android devices out there.) After that, we’ll be looking to release the game very soon for any android device that can handle it (which excludes the Nexus 7, sorry)! Thank you for your patience
I’m still not entirely sure what to say, but I had to say something – Super Hexagon is a finalist in this year’s IGF. It’s up for Excellence in Design, and also got an honourable mention for the grand prize!