Programmer & Game Designer

Crafting engaging experiences at the intersection of design and code

Professional Experience

AAA game development across industry-leading studios

Epic Games

Unannounced Disney Project
Epic Games

Gameplay Engineer II

Blizzard Entertainment

Warcraft Rumble
Warcraft Rumble

Senior Software Engineer

Key Projects:

  • Game Simulation - Inherited core gameplay combat simulation, extending support for the newest units.
  • Events - Designed multiple seasonal events, increasing player engagement month-over-month.
  • Feature Development - PvP ladder, Guild Chat, Dungeons, Raids, and Special Rewards.

Blizzard Entertainment

Hearthstone
Hearthstone

Software Engineer

Key Projects:

  • 10th Class - Retrofitted screens to support the 10th (and beyond) class, Demon Hunter.
  • Duels - New Game Mode - Primary engineer for Hearthstone: Duels.
  • Battlegrounds Parties - Upgraded Hearthstone's 1v1 System to supprt parties and private lobbies.
  • Infinite Decks - Added ability for client to support infinite decks.

ArenaNet

Unannounced Action Game
ArenaNet

Technical Game Designer

  • Authored a modular event-based skill system with multiple layers of interactions for an action RPG.
  • Prototyped a variety of skills, quests, NPC behaviors, and open world puzzles.
  • Designed a framework for world NPC dialog to be dynamically altered and deliberately chosen from across thousands of lines based off of the current game-world state.
  • Inherited and extended a unit and spell system for a mobile deck-building strategy game, simultaneously creating cards and the tutorial content to teach the nuances of each card’s mechanics.

Amazon Game Studios

Breakaway
Breakaway

Software Test Engineer

  • Developed and executed automated test scripts for core game systems
  • Delivered bi-weekly analysis reports on network bandwidth usage and performance metrics
  • Provided bi-monthly assessments evaluating game mechanics and balance changes

Red 5 Studios

Firefall
Firefall

Technical Game Designer

Scripting for open world encounters, quest systems, seasonal events, and PvP game modes.

Key Projects:

  • ARES Job System & Editor - Built foundational LUA libraries for dynamic quest generation, enabling hundreds of quests in 6 months
  • Chosen Invasion Event - "Kill the Devs" event that resulted in peak lifetime concurrency
  • Broken Peninsula PvP - Implemented PvP job system, bounty mechanics, upgradable bases, and vehicle systems
  • Arena PvP Modes - Team Deathmatch, Jetball, and Hunters vs Ghosts
  • Seasonal Events - Night of the Melding (Halloween) and various open-world encounters

Multiverse Games

Puzzle Nebula
Puzzle Nebula

Game Designer

A mind-bending puzzle game set in the far corners of space

  • Designed the final platform mechanic (Roman Numeral shared platform)
  • Created approximately one-third of the game's 80 levels

Obsidian Entertainment

South Park: Stick of Truth
South Park: The Stick of Truth

Quality Assurance

RPG developed with South Park Digital Studios

Worked during final quarters of degree at UC Irvine during Obsidian's Pillars of Eternity Kickstarter campaign

  • Extensive main story playthroughs on PC
  • Input verification testing
  • Minor content bug fixes using the level editor

Smoketree Studios

Indie label created to submit games my friends and I have published over the years.

DungeonSweeper

DungeonSweeper

Delve into the Dungeon to take on the mighty Dragon that has taken the kingdom's treasures. Engage in minesweeper-style combat -- gain experience, level up, buy items, and confront the Dragon!

SLicense to Dye

SLicense to Dye

Frantic swiping and thoughtful maneuvering game where players defend against lice invaders using strategic color-matching mechanics. Started as a 3-day jam and expanded into a year-long project.

RunVR

RunVR

VR locomotion experience using arm-swinging mechanics for navigation. Provides an intuitive and immersive way to move through virtual environments.

Caketomino

Caketomino

VR puzzle game featuring 30 pentomino cake challenges with trading cards. Solve spatial puzzles in virtual reality.

Alchehistory

Alchehistory

A 'match-3' puzzle game with an alchemy twist! Instead of matching three identical elements, players combine three items in sequence to create new elements.

Prototypes & Jams

Merge two genres. Expand a simple game. Think of novel mechanics.

More projects at cnava.itch.io

Ornamental

Ornamental

Cozy Christmas tree decorating memory game. Restore decorations before time runs out! Created in 48 hours.

Eyed N Seek

Eyed N Seek

Play as a spider who lost all their eyes - climb walls, shoot webs, and find your eyes using their unique viewpoints. Created in 48 hours.

Branch Buds

Branch Buds

A climbing platformer where a sloth plants seeds and grows plants to reach the stars. Become the world's first cosmosloth! Created in 24 hours.

Get to the Dance Party!

Get to the Dance Party!

Groovy cosmonaut navigates four planets while avoiding enemy UFOs to reach an alien dance party. Created in 48 hours.

Klumsy Kaiju

Klumsy Kaiju

You are a hungry Kaiju who doesn't want to hurt anyone! Navigate through the city eating delicious food while minimizing collateral damage. Created in 24 hours.

Monster of the Year

Monster of the Year

Become the ultimate villain by collecting infamy through pillaging and looting. Recruit minions, discover 15 unique monsters and 81 different loot items.

Squabble

Squabble

Word puzzle game inspired by Wordle. Manipulate rows and columns in a grid to find hidden words. Features unlimited randomly generated puzzles with three difficulty tiers.

Pigs Like Toast

Pigs Like Toast

Physics-based puzzle game requiring trajectory calculation across 40 levels plus daily-generated infinite mode. Feed hungry pigs with toast using physics!

Emoji Balls

Emoji Balls

Ball-tossing game with progressive difficulty and unlockable power-ups. Simple arcade fun with 100 emoji-themed levels.

Student Work

UC Irvine Video Game Developer's Club - "the best thing about my education"

Three years creating games with XNA/C#, learning game development fundamentals through hands-on projects.

CardioCritters

CardioCritters Gameplay

American Heart Association sponsored project. Tamagotchi-style creature-care game teaching heart health.

Tech: XNA/C#

Spooky Mansion: Waterbuffalo

Spooky Mansion: Waterbuffalo Gameplay

Half-year collaborative 2.5D party game with 8 minigames for 4 players. Inspired by Mario Party and Fusion Frenzy.

Tech: XNA/C#

Colorful: The World As We See It

Colorful: The World As We See It Gameplay

Quarter-long 2D platformer with color theory mechanics where platform accessibility depends on player color matching.

Tech: XNA/C#

Satelles

Satelles Gameplay

2D bullet hell with skill tree progression. Defend base from meteors and alien missiles while collecting resources for upgrades.

Tech: XNA/C#/SQL

Pyroclast

Pyroclast Gameplay

2D top-down bullet hell shooter with rock-paper-scissors color theory mechanics between attacks.

Tech: XNA/C#

Tarik's Tomb

Tarik's Tomb Gameplay

One-week game jam. 2D action platformer featuring beetle protagonist battling mummies and cobras, with Anubis boss fight.

Tech: XNA/C#

Interntainment

Interntainment Gameplay

One-week mobile game jam. 2D platformer-arcade hybrid about collecting unpaid interns.

Tech: Cocos2D/Java

Get in Touch

Let's discuss your next project