How to make convenient and easy to use controls for action/arcade games (as well as other genres), is one of the most serious issues facing iPhone developers. Controls can make or break a game and despite the enormous variety of ways to interact with the iDevice (multitouch, accelerometer and even the compass in the 3GS), there is still no adequate replacement for the good old hardwired D-Pad.
Well, soon there may not be a need to reinvent the wheel. While Apple is making developers sweat over implementing workarounds, a small independent group of developers has set off to improve the built-in Bluetooth stack with the BTstack project. Of course it is only available to the Jailbreaking community, but before you slip off to read the latest review, take a minute to see what BTstack can do. With their recent update they have finally implemented full WiiMote wireless support!
ZodTTD, the legendary creator of mame4iphone (multi arcade machine emulator) and psx4iphone (a full-featured Playstation 1 emulator), was contacted by the BTstack team and has compiled a build that should be able allow the use of the WiiMote in iPhone gaming.
And here’s what it looks like:
So that’s it folks! Next on the list is the Holy Grail, the PS3 controller. While the WiiMote has both accelerometer and the D-pad, the buttons are too small for really comfortable gaming – though it’s still much better than overlaid d-pad controls.
So watch for his upcoming update which will make the WiiMote (and possibly the PS3 controller) available to iDevice gamers. And a note to you, Apple – maybe it’s time to rethink the Bluetooth policy? You could make a buckload of additional controls and make the lives of game developers a whole lot easier!