Although, he went as kornman00 back then – in meetings these days we usually have to use his human name: Sean Cooper. Let’s meet him!
SEAN: Typically I wake up around 0730, make myself presentable to the world, then ruck march for about 10 minutes to get to 343 HQ. From there it is all about MCC, although I’m also within earshot of the Halo Wars 2 and community crews. My main focus right now is on Halo: CE and Halo 2 in MCC. Whether it is fixing bugs (not all introduced in MCC, mind you!), updating how they interact with the Universal UI, improving game/network functionality, or adding better UGC support. Then of course there’s time spent interfacing with design/production/art on changes, along with collaborating with our external partners on the project.
What’s really nice is that the MS building right next door to us has a very affordable cafĂ© with food options that change day to day. This means I only spend about ~10mins acquiring nutrition before I’m back and able to continue work. There’s only so many hours in the day, so I’m glad to waste very little of it on finding food.
GRIM: How very efficient of you! Other than streamlined sustenance, has 343 life been everything you imagined it to be? What’s it been like working on the Legacy team?
SEAN: Frankly, I didn’t have a good picture of what life would be like here before I started. Nothing is ever real to me until I can interface with it, and I try not to let my imagination get carried away with things I can’t control. With that said, I think anything I did imagine about life here has been surpassed. The location, the building, the people in it, the work we do: it’s all awesome. Getting to playtest other projects and see behind the scenes too? What more could a Halo fan ask for?
GRIM: Oh I’m sure there’s more.
SEAN: That’s true, and seeing as I’m a Halo fan and a Halo engine connoisseur, I guess I’d ask to get to mess with the classic Halo games. Oh wait, I am! And I’m paid to do it. There’s nothing more that I could ask for, except for maybe to play the Halo2 E3 2003 demo…
I know, I know. Working on the Legacy team has been a real treat, as many of the onsite developers have firsthand experience with the Halo FPS (and RTS) games, even before the former was rolled up into MCC. So, I get to hear and learn about stories in their development. Why things were done or not done a certain way. I’m also free to look into issues that I care about, so I’m not just some cog in a machine that only moves in one direction. The people on the Legacy team really care about MCC and making it a game all Halo players, new and old, want to play.
GRIM: I’d imagine that’s pretty comforting for a lot of folks to hear, to be honest. And in talking about your role, what do you enjoy the most about it so far? What has been the biggest challenge(s) thus far? Any wacky stories or specific standout moments you’d like to share?
SEAN: Getting to work in the source code of these engines, which beforehand I could only disassemble, is great. In general game development, it is straight up silly to use an engine that you don’t have the source code for. It limits your ability to debug problems and makes it near impossible to fix them once you do. Being able to use this Halo source access to correct problems is even greater. So, I think the thing I enjoy most is no longer being on the outside, peeking under the engine’s hood, and wishing I could contribute.
That’s not to say everything is sunshine and unicorns.
GRIM: Whaaaaaat??
SEAN: Shocking, I know. One of the biggest challenges is dealing with the code that makes the remastered bits of Halo: CE and Halo 2 work. For better or worse, a lot of time spent by others and myself is solidifying these systems. It also means that these two games have two different game engines with two different pipelines. You may also think the Saber3D engine in Halo: CE is the roughly the same as the one used in Halo 2 – you would be wrong, though. So really, the MCC on your Xbox is basically running nine different game engines (assuming you have ODST). Working on MCC is no cake walk. But it is very rewarding.
Bookmarks