UI&us is about User Interface Design, User Experience design and the cognitive psychology behind design in general. It's written by Keith Lang, co-founder of Skitch; now a part of Evernote.  His views and opinions are his own and do not represent in any way the views or opinions of any company. 

Navigation
Categories
External Articles

« Live Electronic Interfaces | Main | Iteration 2 on Dock Mockup idea »
Thursday
Oct012009

MacDevs, meet GameDevs

I'm no hardcore gamer. I own a Wii and PS3, but they mostly gather dust. I've enjoyed some time playing Spider and Field Runners on the iPhone, but that's the limit of my attention. And occasionally I dust off Age of Empires on the Mac. Oh, and I strangely enjoyed playing Ramp Champ on the iPhone. What an odd game, there couldn't be anything simpler* to play the game at some level, just flick your finger up the screen. To play well, of course, is another matter.


So I'm as casual gamer as anybody. But I am desperately interested in gaming, and game development—game development is about building fun, engaging experiences, using motion, art, sound and flow. That's what we application creators want to do too, right?


Mac developers have always prided themselves on great looking graphics. And now we enter an age where that UI includes the subtle and practical use of animation and real-time graphical effects. Game devs have been working on making artistic, believable, fast and fluid OpenGL-optimized stuff for years, yet I've personally seen very little cultural crossover to date. I would love to see more cross-polinization from the game development community and Mac App development.


Tools-wise, I've been looking into Unity, a game-creation engine and development environment that seems to have become the winner in the space for creating physics-driven games. It seems like it could be a useful tool for mocking up and testing interfaces.


Now, of course, the 'game' experience and the App experience can be totally different things. Gaming can be all-encompassing, Apps simply a piece in a puzzle. Learning the interface of a game can be a fun experience, having to work out the interface of an App, an infuriating one. The same bright, loud and novel interface in a game might be completely tiring in an App, which instead aims to focus your attention on your content. Although, there are many hours spent in WoW (etc.) where I suspect any novel/distracting interface elements create the same annoyances as in an App.


I welcome the game developers** who are sniffing around after the iPhone App Store explosion. Come, share your wisdom.





*Ok, there is an interaction which could be simpler: a single button. And I'm proud to say I know a guy who's build an awesome game (Fishie Fishie) using just that.




** Oh and I should add that there's some great Mac Game dev houses, bust 'serious' gaming is still very much on the PC, afaict

EmailEmail Article to Friend

Reader Comments (4)

I'm working on several game ideas using the Flash library Flixel, created by @AdamAtomic. He also made Canabalt, an excellent one-button Flash and iphone game you should definitely check out.

I actually use Flash to prototype interfaces because it's very flexible, fast _enough_ for radness, and instantly deployable to the web for crowd testing and general sharing. I think Unity is a bit overkill but I'd like to learn it for games sometime in the future :)

October 7, 2009 | Unregistered CommentervonWolfehaus

Hi vonWolfehaus

That library looks cool. Canabalt also looks very cool—another lovely simple use of a single input (the jump button). Thanks!

October 8, 2009 | Unregistered CommenterKeith Lang

When I finished playing Mass Effect a few weeks ago, I was shocked to find the name of one of the flash blogs I follow in the credits. It turns out that quite a few games use Flash for their interfaces by way of something like Scaleform.

December 3, 2009 | Unregistered CommenterStephen

@ Stephen

That's a very interesting point. I've recently been investigating the Unity engine for possible use as a mockup tool — it's very powerful.

December 3, 2009 | Registered CommenterKeith Lang
Editor Permission Required
Sorry — had to remove comments due to spam.