← All work

PopCap / EA

Plants vs Zombies: Battle for Neighborville

Technical Design

Built boss encounters, including mega-boss Dreadwood; scaling to support 1-4 players. I developed abilities and diverse AI behaviors, including an ‘unalert’ AI system that would be proof of concept for open world PvZ. Built DPS box used in automated testing framework to authentically measure damage calculations used for game balance. Collaborated with UX engineer to data-driven progression systems and store features serving players across live service lifecycle.

Monthly Activities

Overseeing another designer, I led the design of live service activities, and create a recipe process to generate monthly activities like ‘Valenbrainz’ and ‘Luck of the Zombie.’ I also developed multiplayer game modes to extend our single-player maps: scripting the game modes, organizing the playtests, collecting feedback, and iterating.