Our Properties: Gamasutra GameCareerGuide IndieGames Indie Royale GDC IGF Game Developer Magazine GAO
My Message close
Contents
Making Better Games Through Iteration
 
 
Printer-Friendly VersionPrinter-Friendly Version
 
Latest News
spacer View All spacer
 
February 10, 2012
 
Road to the IGF: Lucky Frame's Pugs Luv Beats
 
Analyst questions validity of unusual January NPD results [4]
 
DICE 2012: Blizzard's Pearce on World Of Warcraft's launch hangover
spacer
Latest Jobs
spacer View All     Post a Job     RSS spacer
 
February 10, 2012
 
Beachhead / Activision
Senior Operations Engineer
 
Sony Computer Entertainment America LLC
Manager Quality Assurance
 
Beachhead / Activision
Senior Front End Web Engineer
 
Beachhead / Activision
Senior Back End Web Engineer
 
Beachhead / Activision
User Experience Lead
 
Sony Computer Entertainment America LLC
Senior Software Engineer
spacer
Latest Features
spacer View All spacer
 
February 10, 2012
 
arrow Principles of an Indie Game Bottom Feeder [19]
 
arrow Postmortem: CyberConnect 2's Solatorobo: Red the Hunter [1]
 
arrow Jerked Around by the Magic Circle - Clearing the Air Ten Years Later [39]
 
arrow Building the World of Reckoning [4]
 
arrow SPONSORED FEATURE: TwitchTV - How to Build Community Around Your Game in 2012 [13]
 
arrow Happy Action, Happy Developer: Tim Schafer on Reimagining Double Fine [9]
 
arrow Building an iOS Hit: Phase 1 [11]
 
arrow Postmortem: Appy Entertainment's SpellCraft School of Magic [5]
spacer
Latest Blogs
spacer View All     Post     RSS spacer
 
February 10, 2012
 
Audio Passes: Success Through Layering
 
What the current RPG can learn from Diablo 1
 
Double Fine's Kickstarter Windfall: Will Patronage Supplant Traditional Game Publishing? [5]
 
The Principles of Game Monetization
 
Did DoubleFine Just break the publishing model for good? [14]
spacer
About
spacer Editor-In-Chief/News Director:
Kris Graft
Features Director:
Christian Nutt
Senior Contributing Editor:
Brandon Sheffield
News Editors:
Frank Cifaldi, Tom Curtis, Mike Rose, Eric Caoili, Kris Graft
Editors-At-Large:
Leigh Alexander, Chris Morris
Advertising:
Jennifer Sulik
Recruitment:
Gina Gross
 
Feature Submissions
 
Comment Guidelines
Sponsor
Features
  Making Better Games Through Iteration
by Will Luton [Game Design, Indie, Smartphone/Tablet]
5 comments Share on Twitter Share on Facebook RSS
 
 
October 15, 2009 Article Start Page 1 of 5 Next
 

Introduction

In this article I'll discuss a game creation method through iteration for small, unique projects, and will describe how the failures and success of the process of designing our studio Mobile Pie's upcoming iPhone and iPod touch title B-Boy Brawl: Breakin' Fingers shaped that methodology.

I will discuss our initial design approach, based in the traditions of linear video game design, and how that evolved, through the failures we saw and the confusion we felt, to produce a core gameplay mechanic that is fun and functional and how the process can be refined and applied elsewhere successfully.

I will consider video game design according to Ian Bogost's theory of Unit Operations; this suggests video games are constructed from discreet unit operations which function to create a system which delivers a desired meaning. We can hypothesize that our approach to building a complete system, or video game, must be based on a sound understanding of how these unit operations function with each other to achieve a desirable outcome.

Existing systems can be deconstructed and recreated verbatim or slightly deviated, with reasonable ease and security. However, if we wish to construct a new system, relatively unique from those that already exist, then we must choose the correct unit operations (or design elements, perhaps) which interact to create our desired outcome, however their selection is tricky and cannot always be deduced by pure logic.

Instead I suggest one must create, test and refine a unique system through an iterative developmental process; observing the feedback of the system, isolating the elements that pervert the intended meaning, replacing them with those deemed more suitable and repeating the process until a satisfactory result is observed.

The proposed process may seem self-evident to many seasoned video game design practitioners, especially those with experience of Agile methodologies, however, best practice at each stage and considerations for different projects are discussed throughout, with conclusions drawn from our own successes and failures.

The Context for Iterative Development

Digital content delivery has long been the prophesied savior for an industry creatively bound by huge overheads and a physical retail stranglehold. While concept approval and overzealous development hardware restrictions may hinder certain console outlets, the PC and Apple's App Store both allow small development teams the freedom to test the water with commercial yet ambitious and unique games, providing for interesting experiences such as Zen Bound and World of Goo, as well as thousands of miserable, ugly failures.

As video game production costs grow and return becomes increasingly spread, ever more financial risk is put on all new development. In order to normalize the market, publishers, as well as studios, greenlight fewer products with unproven design elements; focus has shifted from design innovation to proven success and careful market positioning, slowly homogenizing the video game experience and potentially eroding consumer confidence.

The huge budgets and slimmer margins have also brought with it a culture of tight micro-management: both in terms of scheduling and over-reliance on meticulously pre-planned design, which incorporates the marketing will of licensing and small risk-free design deviations; both of these blights are linked creatively as well as commercially.

Although this may well be an understandable and, perhaps, forgivable norm for the large publicly held companies, small indie developers are gaining worldwide notoriety by releasing attention-grabbing games which deviate massively from the slew of cookie cutter commercial titles. However, for every Darwina or Alien Hominid there are a thousand nice ideas poorly realized that ultimately sink and disappear without even a ripple.

These failures could in part be blamed on development methodology; placing too much faith in the big studio ideology of immovable production paths. In taking a great idea and committing, what might seems sensibly, to the design very early on small teams can, from my experience here at Mobile Pie, put themselves in a perilous position where predetermined schedule is chased at the cost of quality.

 
Article Start Page 1 of 5 Next
 
Comments

Jen Grier
profile image
"It is recommended that documentation is kept to a minimum and instead the prototype is built very rapidly by verbal communication between the team, with an even split of creative and technical skill sets having input. Of course, this relies on the team members being committed, reliable and democratic."

This crucial bit is quite understated. Keeping a team's "democratic" dynamics at this stage can really be the sink-or-swim for the prototype.

However, it was great to see all of the usability testing that was done and - more importantly - how you analyzed what the real problems were, even if part of your ideals had to be sacrificed for a better game experience. It's so easy to get caught on a particular mechanic and really _want_ it to work when... well, it just isn't appropriate or good for the game experience.

Tim Carter
profile image
This reminds one of Herman Miller's market tests for the Aeron chair.

All the focus groups *hated* it.

Herman Miller said screw it and released it anyway, according to their original design.

It became a best-seller.

Why?

Because "users" often dislike that which they can't understand. But the problem isn't *it*. It's merely unfamiliarity. Discomfort with something that is new.

This is why sometimes suspension of judgement in the face of a design spec can be just as important as listening to the players.

There isn't a right answer. It's a dilemma.

The group is not always right. Sometimes the individual is.

Dan Dixon
profile image
The process now looks and sounds very much like DSDM (Dynamic Systems Development Methodology). That has 3 iterative phases, Specification/Design, Implementation and Deployment. The QA phase would also probably look quite iterative, and one could timebox that as well.

Jason Avent
profile image
Tim, there is no mention of focus testing in this article. Usability testing is commonly mistaken for focus testing. Usability testing is working out how to make your product better, not to work out whether people like the idea of it or not. That's more what focus testing is for. Usability testing is actually more about watching your customers interact with your product than asking what they think of it.

I'm sitting on an Aeron chair right now and I like it. However when we bought them, the distributor offered a free of charge training session to every user because their operation is not very self evident. To get the best out of them, you need to know how to set them up properly. Usability testing might have made the adjustments of the chair easier to use. Do you see the distinction yet?

I get what you mean though and the best quote for debunking *focus* testing is the Henry Ford one - "If I relied on my customers to tell me what they wanted they'd have asked for a faster horse!" Also, Pixar's leadership are infamous for saying "You need marketing on the bus but sat somewhere near the back". : )

Will Luton
profile image
@Jen Grier: Yes, I totally agree with you here. For this type of development to really work there needs to be an honest, democratic approach from the team. This of course isn't always easy to find. Luckily we do have it at Mobile Pie, but certainly I have worked with teams where ego has gotten in the way and ultimately every iteration becomes a battle at the cost of quality. In that instance the approach needs to be more autocratic, rigid and managerially structured, but ultimately the product will lack refinement.

@Tim Carter and Jason Avent: The focus of our tests was equally about the player's enjoyment as it was their ability to actually use the product. As I mentioned we went in to these tests without any strongly defined metrics and we don't see market appeal and playability as completely exclusive from each other. If someone mentioned they didn't like a certain theme or a style that was as important as them finding a certain move too hard.

We're a small team and don't have a marketing department to do focus groups, so these test have to be as holistic as possible. But we also didn't blindly follow the testers' comments, the approach is really to be reactive. But, certainly, I think you're right Tim to say that it's not that the players wouldn't have enjoyed the first design of BBB, but that they were unfamiliar with its mechanics. However, it was so inaccessible for players, most wouldn't have ever gotten to the point of enjoying it.


none
 
Comment:
 




UBM Techweb
Game Network
Game Developers Conference | GDC Europe | GDC Online | GDC China | Gamasutra | Game Developer Magazine | Game Advertising Online
Game Career Guide | Independent Games Festival | Indie Royale | IndieGames

Other UBM TechWeb Networks
Business Technology | Business Technology Events | Telecommunications & Communications Providers

Privacy Policy | Terms of Service | Contact Us | Copyright © UBM TechWeb, All Rights Reserved.