TankTrouble iOS Released!

It’s been a long time coming but as of today TankTrouble is available for iOS devices! The iOS version includes both the Single Player and Local Multiplayer game modes that were present in the Android version but also contains some new features. Most notable among these are powerups! Yes TankTrouble is now even more chaotic […]

TankTrouble Android Released!

You heard that right – the most explosive, fast-paced, action-packed tank game is now available for Android devices! It has been a long road with a number of bumps and delays along the road, but we are really happy to finally see the app in the store and we hope you share some of that […]

Voxel Engine – More Speed!

Back in my last post I analyzed in fairly decent depth the performance of a run based voxel engine compared to the more traditional approach. However, since then I had a couple of ideas on how to optimize the traditional approach and so I quickly set about implementing them. In this post I intend to […]

Voxel Engine – Performance

In the last two posts I have described a method of using run length encoding and interval trees to store and generate meshes from voxel data. In this post I intend to analyze its performance and compare it to that of the traditional approach.But before that I need to describe what that traditional approach is. […]

Voxel Engine – Mesh Generation

In my previous post, which can be found here, I discussed an unusual approach to storing voxel engine data using run length encoding and interval trees. I didn’t, however, manage to get onto discuss how to generate meshes from this structure. Therefore in this post I would like to do just that and describe how […]

Voxel Engine – Data Storage

MegaVoxel Random Noise

A while ago, almost two years ago, I stumbled across a very interesting article, which can be found here, on different ways of storing data within a voxel engine. Having discussed the common methods employed in voxel engines it proposes a method using interval trees to store the data and it is this method I’d […]

TankTrouble Android Beta Ended

In just under a week a staggering number of people have taken the time to fill out the form and sign up as beta testers of TankTrouble for Android! It is of course incredibly exciting that so many people are eager to get hold of the app. When we set out we had the expectation […]

TankTrouble Single Player AI

Contrary to what TankTrouble.com would have you believe, the TankTrouble AI is not actually run by a resurrected Russian canine, I’m sure the RSPCA would have a thing to say about that for one thing. Whilst far less exciting I thought I would write a post giving a rough overview of how the AI in […]

TankTrouble Android Beta Live

After months of development we are pleased to announce the release of the first beta version of TankTrouble for Android Devices. Battle head-to-head and navigate through tricky mazes and a mayhem of bouncing bullets to outsmart your friend before he outsmarts you. So dust off you dodging skills and think fast, or it will be […]

TankTrouble iOS Release Delayed

Regrettably I am writing to inform you that the release of TankTrouble for iOS has been delayed by 6 months until December this year. This is because of a disagreement with the parties that produced the first TankTrouble iOS application. Whilst we tried to negotiate a solution that would see it released in June, we […]