My process
- January 27th, 2012
- Posted in Work
- Write comment
There have been a few of you asking about my preferred construction process and how it worked on a game like Halo:Reach. While I have an approach that I believe works well, it certainly is not without difficulties, so I’ll do my best to describe.
As with any creative endeavor, I like to start small with a small team that can be incredibly flexible while developing the core nugget of the game with its genre and setting, basic gameplay mechanics, story synopsis, characters, desired visual style and even thoughts about a team structure for building it all.
At the beginning, I like to build a framework for the big vision of a game, something that defines the boundaries, direction, and overall complexity of the project. From this, the core team will develop a vision statement for what the game should feel like as a whole. This usually is a collection of small prototypes, found imagery and video clips, concept paintings, character and camera motion tests, lighting, music, and usually some master video that combines all the key elements of the latter. These examples are what we use as a touchstone throughout the project. Yes, we continue to build upon these ideas and remove some altogether, but there is an emotional connection with these early explorations that are always useful throughout the project.
As these ideas begin to grow and solidify, we bring on more members to the team, typically additional leaders of all the major disciplines who begin to grasp parts of the game and make it their own. This latter statement is critical to the way I prefer growing a project. I don’t ever like to dictate what must be done, rather I prefer to discuss my desired direction for any given facet of the game, and then allow the leads of those disciplines the opportunity to develop their own version of it, or maybe even something far better. Either way, they can take pride and ownership in what they are building. This mentality reaches then to every member of the team. They are putting their signature on their part of the game. My job is to ensure that what they are creating works in concert with the overall vision of the project.
However, this process isn’t without its flaws. Because some ideas require time to explore, we had people work on major features of the game for months at a time only to find that what they made required more exploration and that we simply would not have the proper resources or time to complete what they had started. In Halo:Reach, one prototype involved water craft driving over giant ocean swells. We got working to a point where the kernel of fun could be experienced for real. It was an example of something that the engineering team, some designers and artists got very excited about and I could easily see how it would fit into the big picture of game’s campaign. But when direct implementation of the idea was attempted, the results were less than desirable. We could have continued working on it and come up with something great, but the effort would have robbed so many other features in the game that I had to make the decision to cut it and thus we wasted about 6 total man months of time. That’s tragic! But we have to recognize that it’s part of a creative endeavor. We will always make mistakes, but it’s my job to see them early enough before they become poorly shipped features.
I am inherently an artist with a huge love of digging deep into the game engine and figuring out how to build fun experiences from the ground up. So, I must always have my hands dirty in the project. This drives the producers crazy because they want me to detach and float over the project for instant access whenever needed, but instead, they often need to hunt me down in the trenches and pull me out for a meeting or two. But, I’ve been fortunate enough to make lasting work relationships with guys like Joe Tung who understand that creatives need flexibility to stay productive.
It’s critical to me to stay connected to the project by actually building part of it myself. Not only does it give me the understanding I need of the project, but it helps drive what the project should be since I’m actually providing concrete examples of exactly what I believe will work – whether it be an environment, a character, animation or particular element of design. It is literally in this way that I will lead by example.
Now, while I can speak design language to the designers, I do not have any allusions that I’m an expert designer. I’ve been lucky enough at Bungie to always surround myself with people who know far more than me on subjects in which I’m less capable. Writing and story, cinematics and of course engineering are additional examples where I know enough about them to properly drive what needs to be done, but I’m certainly not going to do it myself.
Lastly, I like to work. Simply put, I don’t like to screw around. This doesn’t mean that I won’t hang back and have fun with the guys, but it does mean that I don’t put up with a lot of bullshit at the office. If people are wasting time, taking excessive advantage of the free atmosphere or involved in crappy political maneuvering, I will see that we first do our best to correct their behavior or have them removed if that fails. I’ve seen too many groups begin rotting from the inside out due to a few dark infectious clouds. So, as a leader of projects with 200+ people on them, I take that seriously. If I do my best to keep things on track and held together, this is almost always the best remedy to keeping the team healthy.
When people come to work excited about the project, not only do they usually work with much greater efficiency, but they typically give even more to make the project the best it possibly can be. I guess this is part of making games; at least this is the way it always seems to be at Bungie. It’s less like a hard core job than it is like a beloved hobby, where I find myself lost for hours in the details of the game, just having a great time creating something wonderful.

Respect!
obviously not knowing you, my only impressions have been created by seeing how you interacted during all the publicity stuff for reach and from your tweets since taking a rest. it’s really inspiring to hear how you think.
i’d work for you.
all i’ve got to do is learn how to make games, have some good ideas and move a few thousand miles.
anyway. sounds like a coherent and sensitive way to go about the creative process. keep blogging. hope it’s enough that we’re interested.
were you grizzled, newb or spectator??
Grizzled. This will be my 15th year with Bungie.
must try harder.
too must rest, not enough play.
…or was 7 intentional? hmmm…
This is great stuff, Mr. Lehto, as someone who’s slowly building a game studio. This is incredibly insightful, please keep up the posts. I loved Reach.
If you have any tips on scheduling, any tools or notecards you use to keep track of what’s to be done on that day, who to meet with, that would be great. The nitty gritty day to day parts of the job. How to stay on top of milestones, keep morale up…
You say you start off with videos and images to set up the game’s path, where is this stored? A database team members can access? Or a combination of the whiteboard and email attachments?
Thanks, I look forward to what you and Joe Tung do next!
Awesome. The people aspect is what interests me. I like to hear that you’re a no-nonsense guy in the office. A place like Bungie must have some folks who tend to be “outside the box” in a number of ways, and managing a massive team filled with these people must be a real challenge. Great entry, I look forward to the next one!
As with any creative endeavore, you will have unique people who tread a different path than others. And, as a leader of these kind of people, you need to remain flexible with their habits and work routines. They may work best later in the day and through the evening, or they may be most productive if they sit way in the corner away from distractions of the office. Regardless, you must also demand that they respect the greater needs of the team and hold them accountable, as you should for all others, for the work in which they are responsible. One thing we do is institue core hours for everyone. We expect all to be at the office between 10am to 5pm and that they put in their full work day (around 8-9 hours) using that as a guide. We have a contingent of staff who like to get in early (around 8:30am) and work until 6pm or so. Then, we have another group who likes to come in just before 10am and work until god only knows how late!
Some are more efficient than others with their time, so my goal is to focus in on how they all function best and help them achieve this with their managers.
Hey Marcus, bit of a random question, I’m currently in my Final Year studying Computer Games Art. I’m writing a report on the ways in which concept art has changed over the past decade or so with the advances of computer software. I’m really interested in finding out how you like to approach concept art and other such things, is there any way I can email or vice versa and continue this? It would be great to hear back from you so that I can get some in sight into your processes.
I can probably help out. What’s your name and what kind of info are you looking for?
Marcus, thanks for this insightful read on your typical development process. As an old Bungie fan (going back to the Marathon days), it is really great to see you back a part of Bungie developing a new IP!
My question is, you have mentioned Joseph Tung helping you create this team as well as Dorje producing the concept art, but who else is a part of your team? Are there any Grizzled/Halo 1 team members working with you?
Anyway, good luck on this new project and I can’t wait to see what you guys are developing! Take care.
Mark