There is one big usability failing in Gratuitous Tank Battles that I need to address. It’s something even as the designer that I notice mid-battle, so it must irritate a lot of players. It’s the unit deployment bar at the bottom of the screen. It works great with 10 or less units, and functionally, it handles hundreds, because it has a scroll bar and you can also rapidly zip through it using the mouse-wheel. But it has two issues:
1) It has no specific order to the units.
2) It shows you ALL your units, you cannot filter them.
I am investigating possibly strategies for improving the usability of it, maybe including some filtering options, allowing you to ‘hide’ units on it before a battle, maybe a system that lets you put together ‘armies’ of units that you can select pre-battle, I’m not sure yet.
More interestingly, I get the impression that hardly any players have realised that you can just mouse wheel anywhere over the bar and it will scroll. I obviously need to promote that more, but I think I have fallen foul of a popular designers dilemma, which is assuming the player thinks like I do. Family members always ask me how their DVD player / ipod / camera etc work, even though they have the manual and I do not, because they know I can work it out instinctively in seconds. I am a GUI ‘explorer’ and a usability geek. I am in the tiny percentage of people who have actually read ‘the design of everyday things’. I’m that sad.
What that means is, I need to remember that I am far more experimental and make far more assumptions and guesses about how GUI’s work that the player. I need to draw more attention to stuff like that.