Professional Documents
Culture Documents
Justincook Resume
Justincook Resume
jmrcook@gmail.com
justinmrcook.net
Justin Cook
Gameplay Programmer
Skills
Technical
Gameplay Programming
AI Programming
Graphics Programming
2D Impulse Physics
Network Programming
Languages
Advanced C/C++
Intermediate C#
Basic Lua, Action Script
Basic HLSL, GLSL
Software Experience
Unreal Engine 4
Unity
Maya
Perforce
HG Workbench
Gameplay Experience
Gameplay Physics
Character Movement
Third Person Camera
First Person Camera
Visual Feedback
Math
3D Math
Vector Geometry
Linear Algebra
Curves and Surfaces
Calculus
Quaternions
Project Experience
Rumble TV 3d first-person objective based shooter
Developed using Unreal 4
06/2014 present
Gameplay programmer
Contributions:
Gameplay: heavy, assault, and sniper characters; dashing; shotgun, pistol, and sniper;
aim assist; shield ability; explosive rounds; grenades; heavy super ability; assault super ability;
1st to 3rd person camera transitions; adding in effects and animations for the characters;
09/2013 05/2014
Gameplay Lead
Contributions:
Gameplay: character movement system; custom character physics resolution and detection
using raycasts; target locking system and weapon; player seeking orb gun; 3rd person shooter
camera; aim assist; kill camera; animation controller features; planning out gameplay tasks
and assigning them; various visual effects and bug fixes;
Character Controller Demo 3d character prototyping
06/2013 08/2013
Developed in Unity using c#
[personal project]
Programmer
Contributions:
Features: character movement techniques including stepping, sliding, and teleporting;
character melee combat targeting system; procedural sword swinging animation prototyping;
AI steering behaviors; visual effect experimentation;
Whispers of the Goddess 2d tile based puzzle game
12/2012 05/2013
Developed with original code written in c++
[3 programmers, 2 artists]
[4 programmers]
Education
DigiPen Institute of Technology, Redmond Washington
Bachelors of Science in Computer Science in Real-Time Interactive Simulation
09/2011 07/2015
2012
2013
2013
2014