Game Developer with over 13 years of industry experience in Game Design and Engineering. Looking to expand
my technical skillset while exploring new and innovative gameplay experiences.
I enjoy exploring new technologies in a variety of domains. My current side projects
take to me to wonderful world of web projects and server applications.
Audit and assist Content Designers in using correct systems and augmenting with script when necessary.
Extended our proprietary C-based scripting language and tools to better suit the needs of the design
department.
Worked as a cross-department intemediary to ensure that expectations were clearly and correctly
communicated between
departments.
Handled large, complex, and high-profile scripts in production and live to ensure optimal server
performance
Trained designers to use our scripting language and tools. Was first line of technical assistance when
designers incurred
tools, systems, build, or source control issues.
Provided Tools Engineering support as needed.
Provided Gameplay Systems Engineering support as needed.
Provided UI Lua scripting support as needed.
Game Designer
May 2011 - November 2014
Created Quests, Challenges, Paths, Achievements in multiple overworld content zones. Also worked on
spawning and
staging of NPCs.
Created multiple Normal and Veteran difficulty Adventures, which are 5-player instances that each
provide a unique
PvE experience unline anything in the game. Handled the scripted framework, gameplay setpieces and
boss encounters.
Created complex AI encounters for bosses as well as player-like behavior for NPCs in a MOBA-style
Adventure.
Worked directly with other departments to clearly communicate the needs of the design department
Created prototypes of new systems and outlined the design requirements for engineering
Assisted and trained other designers in understanding our tools, systems, best practices and optimal
workflow
Phaser Typescript VSCode Boilerplate
Boilerplate code project for getting up and running using Phaser and Typescript quickly using Visual
Studio Code.
Use VSCode to run a server and debug instead of downloading other software to host your project.
Press
Ctrl+Shift+B to compile the typescript files in
src/ to
bin/js/.
Press
F5 to start the webserver.
Open localhost:5858 in your favorite web browser. To modify this port, make sure to update the port
number in
.vscode/launch.json
and
server/server.js.