Game Overview

Call of Duty: Black Ops will take you behind enemy lines as a member of an elite special forces unit engaging in covert warfare, classified operations, and explosive conflicts across the globe. With access to exclusive weaponry and equipment, your actions will tip the balance during the most dangerous time period mankind has ever known.

My Contributions

After graduating college I rejoined Treyarch fulltime to help port Call of Duty: Black Ops to the Nintendo Wii. At the same time I was also helping the PC team put together mod tools and training content for modders to make their own levels at home and publish on Steam Workshop, eventually shifting over to put my full attention on UGC.

  • Tools team member contributing features, input and ideas across the whole game on PC and Wii.
  • Architecting and implementing User-Generated Content tools, server management, and pipelines for custom level and mod creation by end-users.
  • Creating training content / templates for use by game modders and continually updating them for every major game update.

User-Generated Content Tools

Tasks: design, engineering, distribution, documentation

Put together the Black Ops mod tools and ensure their dedicated servers were easy to manage from a user end. I worked closely with the Game Server Providers team to design the user front-end on the GSP side to work with our tool pipeline for user’s distributing and hosting their mods.

I designed and coded a new Mod SDK Launcher with feedback from World At War SDK we had launched for our previous title, working closely with the community and gathering feedback through community interaction during development.

Wii Port

Tasks: design, gameplay scripting, motion controls

I would integrate changes from mainline as it was still in development, redesign level moments to meet performance / streamer budget requirements, and implement Wii motion controls.

The end product kept true to it’s Xbox counterpart maintaining the signature cinematic Call of Duty quality while meeting performance expectations on the Nintendo Wii console.