Nintendo's Development Secrets, Cloud Gaming & new Killer NIC - GDC '09
by Anand Lal Shimpi & Derek Wilson on March 26, 2009 12:00 AM EST- Posted in
- Trade Shows
Miyamoto’s World
Miyamoto draws his inspiration from observation. He looks at other humans and watches how they interact, what they enjoy doing, etc... When he sees an activity that people enjoy he focuses on why they find that activity so entertaining. He thinks about things that most people just glaze over; most people know when they’re having fun, they don’t focus so much on why they’re having fun. He analyses himself and others in order to discover new ways to develop games that capture the fun people already know how to have. Miyamoto draws his inspiration from the life around him; he doesn’t sit down to make a game, he looks at what he and others enjoy in life and uses that to spark the innovation.
Iwata gave two examples; the first was when Miyamoto got a new garden, Pikmin shortly followed. And when Miyamoto got a new dog? Nintendogs came about.
With the idea in mind, Miyamoto uses basic personal communication to start talking about it. He grabs a very small team and doesn’t do anything formal, they just talk. Miyamoto is all about personal communication, and that’s what happens here.
The next stage is to take this small team and begin prototyping the game. There’s no need for polish here, or anything other than the core concept of the game. As an example, this was the original prototype of Wii Boxing:
It’s not particularly attractive. There are no impressive shaders being used here. Miyamoto simply wants to test the basic mechanics of the game to see if it’ll be fun. The prototype stage is only concerned with the simple idea itself; don't worry about extraneous details - just core gameplay.
These small prototyping teams are sometimes only one developer large. There are often multiple projects in the prototype stage at the same time. This prototype stage can sometimes last as long as two years; not every concept ever makes it out of this stage, but Miyamoto never throws away the work that’s been done. While a prototype game or feature may not be used for the current project, it may come in handy somewhere down the line. Iwata said that he often times saw prototypes show up in games further down the line in ways you’d never expect.
It’s impossible to know what will be fun without trying it first. Miyamoto employs extensive use of trial and error in his prototyping stages, but that’s the beauty of not building fancy prototypes. If the concept doesn’t work, there’s not much extraneous work lost - it was simply a learning experience.
Miyamoto (left) and Iwata (right)
When a prototype succeeds, then and only then can the game get to a planning stage. This is where the documents come out and we start seeing some structure. With the core gameplay already defined, the next stage is mass production where the actual game is put together. The approach is very front loaded; if the core gameplay is done properly thanks to a well executed prototyping phase, building the rest of the game can go smoothly and according to schedule.
While the mass production stage is usually predictable, sometimes it does yield surprises. One of Miyamoto’s traits is that he never gets angry with his team when things don’t go according to plan. Mistakes are made and instead of a yell-fest, Miyamoto will even go as far as to personally help get things back on track. Iwata talked about it like someone turning a table upside down; Miyamoto helps pick up the pieces and put it back in order, rather than complain about the mess that was just made.
Because of Miyamoto’s aggressive focus on the prototyping stage, a game never needs to be restarted from scratch once it’s at the mass production phase. The prototype stage produced a well defined core concept. Sometimes ideas need to be dropped from the title because they don’t work out, but as I mentioned before, Miyamoto saves the ideas and can reuse them in later completely unrelated projects.
Iwata spoke of the “Death Spiral” in game development. Game developers face financial pressure to get games out on time; the developers rely on game sales to fund both current and future projects, so without that revenue stream there’s no hope for game development to continue. The financial pressure leads to less time to work on and perfect a game, which then leads to poor quality and poor sales. The spiral continues downwards until the developer can no longer remain competitive in the industry.
Iwata himself saw this death spiral first hand, as his previous job as a developer left him with 2 days to ship a title that needed months worth of work. Iwata sacrificed the quality due to sales pressure and eventually had to help restructure his company (HAL Laboratory) for bankruptcy. A much younger Iwata blamed finances alone for his employer’s failure as a game developer, but today Iwata believes that it has just as much to do with talent and approach to game development. His change in perspective is thanks to one man in particular: Shigeru Miyamoto.
According to Iwata, it’s Miyamoto’s methodical yet youthful approach to game development that gives him, and thus Nintendo, the edge. Iwata’s goal was to share one of Nintendo’s secrets success with the game developers in the audience. I just liked knowing how someone as significant as Miyamoto goes about his job.
38 Comments
View All Comments
0roo0roo - Saturday, March 28, 2009 - link
i think its the same kind of idea as the network pc larry elison tried to push in the past. remember a while back he said that pc's wouldn't need harddrives, just boot through the net!! money saved!i think this is about as pointless as that. it moves the burden onto an expensive use of bandwidth, and people that have such lag free high bandwidth connections don't need help with buying video cards. they are selling a second rate experience in an environment of so many alternatives for entertainment. its just easier to get a console if you dont want to play the pc upgrade game.
nubie - Friday, March 27, 2009 - link
[quote]...or on the OnLive "console" hardware; basically a video encoder, ethernet and a USB port.[/quote]I am assuming that you meant a video decoder?
Kroneborge - Friday, March 27, 2009 - link
I don't know, I'm really not a fan of cloud computing, and don't think I would like cloud gaming either. There's something to be said for owning your own stuff, and not being totally dependent on a 3rd party provider.zayfmaro - Friday, March 27, 2009 - link
All of your comments talking about lag and latency have nothing to do with the concept of cloud gaming in and of itself. The idea of cloud gaming is revolutionary. Although we are lacking the internet bandwidth to enjoy such concepts as multiplayer cloud gaming, as soon as we find a better medium for high speed internet or better yet, a different loss-less compression technology, the ability to play any game through the internet will surely take off. Sure the quality won't be as good, but saving hundreds of dollars on computer hardware, and not having to upgrade my video card to play the latest games is so worth a few chopped frames and some latency. Most computer users don't get the best video cards on the market anyway its just not worth the price/performance ratio. Overall, if everyone has the same latency, then the latency itself is non-existent. I'm very excited for this technology and can't wait to see other uses of cloud computing.bobobeastie - Friday, March 27, 2009 - link
"This next part was cool. Iwata took us through how goes about designing games"That typo caused confusion for me for the first couple of pages. I just assumed it was supposed to be he that is missing, because it would seem difficult to skip someones name. It was not clear if Iwata was talking about Miyamoto or if Iwata was Miyamoto's first name. If I understand it correctly they had Iwata kissing Miyamoto's ass on stage, figuratively that is?
Wolfpup - Friday, March 27, 2009 - link
All the stuff with Miyamoto SOUNDS good, but what's the point? Does Nintendo actually do any game development now? I can't remember any original titles last year that were GAMES.tejas84 - Friday, March 27, 2009 - link
This company Onlive has the gall to try and screw Microsoft,Sony, Nvidia, Intel and ATI and they think they can get away with it. Hmm I don't think so... I don't see these companies sitting down and taking this. More hardware is sold via current methods than by this method and this project threatens too many big corporationsBesides what is this ??Communist North Korea where my gaming has to be done on a server collecting all my information ;spoonfed to me cos I'm too thick to buy a mid range PC or console and hook it up? People in this world still value tangible goods you know and where would all the folding@home be done?
I thought in freedom loving America that you all love the ability to do things your way and not be ruled by a server which dictates the games pricing, and lack of mods, settings etc etc
As far as Folding@home is concerned...Oh thats right I need to hire out a Cray Supercomputer server from Onlive costing $X thousands rather than using my GPUs and CPUs... This is about tangible versus nothingness and PC users are not going to give up their hardware for this shite. Maybe Mac fanboys would love this and some console gamers but PC enthusiasts know this is a load of baloney.
ISPs in the US and Europe cannot handle this service effectively due to aggresive traffic shaping and this is the physical and real life reason why this will fail.
iwodo - Friday, March 27, 2009 - link
Personlly i think it is a good idea, at least Slow, or not fast paced Action RPG, slow paced games, turn based games, RTS, turn paced, etc....It would be great for Mac too.
arturnowp - Thursday, March 26, 2009 - link
I'm just wondering if OnLive has something to do with AMD Fusion Cloud computing with is schedule for end of 2009. OnLive didn't invent new CPUs and GPU system afterall...arturnowp - Friday, March 27, 2009 - link
I've just found out that AMD is behind OTOY, a competitor to OnLive. I just wanted to say please stop comlaining. It OnLive turn out to be over advertised nobody will use it, end of problem.