Game Designer
Call of Duty: MWZ
Intern Game Designer
Company
Treyarch
Tenure
May 2023 - Aug 2023
Tools Used
-
Proprietary C-Based Scripting Language
-
GSC, GDT
-
-
Radiant Game Engine
-
Perforce
-
Photoshop
-
Jira and Confluence
Overview
During my internship in 2023, I had the incredible opportunity to collaborate with the Zombies team on MWZ. While some of my contributions remain under NDA, I can share insights into my experience and the skills I developed during this time.
​
I began the internship by familiarizing myself with the team's proprietary tools, dedicating the first month to mastering their functionality and understanding the workflows. Once acclimated, I transitioned to working on AI behavior systems. This included conducting A/B testing on ragdoll physics and designing a test map specifically for evaluating AI performance in larger map scenarios. These initiatives played a role in refining and expanding AI capabilities within MWZ
​
My Role
This internship solidified my understanding of game design pipelines, deepened my technical skills, and emphasized the value of collaboration and organization in creating cohesive player experiences.
Was A part of the Intern Chronicles
​Prototyping & Scripting:
Scripted in-engine using a proprietary C-based scripting language to develop and showcase design prototypes.
Documented the created prototypes, ensuring clarity and ease of understanding for future iterations.
Combat Systems Testing:
Conducted A/B testing of combat loops in large map applications, comparing implementations from Cold War to the in-development MWZ.
Collaborated on refining AI behavior systems, helping to communicate and expand existing functionalities.
​
​
​
​
​
​
​
​
​
​
​
​​
Key Takeaways
-
Emphasis on Documentation:
-
"Documentation, documentation, documentation" – thorough record-keeping is vital for effective communication and development continuity.
-
-
Celebrate Progress:
-
Recognize small victories ("Find your wins") to maintain motivation and momentum.
-
-
Tool Mastery:
-
Gained a deep understanding of APE, the proprietary toolset used to develop gameplay systems.
-
-
Collaboration Best Practices:
-
Take a breath and sync often: Syncing to the Source Control can take time so setting time to sync up properly is very important
-
Debugging and asking questions: Proactively seeking help leads to faster problem resolution and skill growth.
-
Use the correct medium to present findings: Tailoring communication to the audience ensures impact.
-
-
Studio-Specific Design Sensibilities:
-
Developed insights into how gameplay values and philosophies differ between studios.
-
-
Organization Skills:
-
Applied effective naming conventions for better project management.
-
Focused on framing and delivering actionable feedback.
-
-
Ripple Effect Thinking:
-
Learned to consider the broader impact of small design changes on gameplay and systems.​​​
-
​