Justin Patterson
Game Developer
Work Experience / Projects
“Versus World” -) - Sole Developer
Indie multiplayer first-person shooter released on Steam
Programmed all facets of a multiplayer 3D shooter, including AI bots, networking, physics, animation, gameplay, and user-interface.
Earned experience publishing a solo project on Steam.
Created a customizable character model, fully-rigged with animations.
Designed maps and gameplay mechanics.
Composed an original soundtrack.
High 5 Games -) - C++ Game Developer
Worked on many different slot machine casino games.
Wrote C++ engine code and Lua gameplay scripts.
Earned team experience working with artists, sound designers, producers, and programmers.
Became familiar with using source control in a team environment.
“Plastic Playground” (2015) - Network, Physics, Gameplay, and UI Programmer
Networked multiplayer first-person shooter
Built a prototype in Unity before building our game in C++.
Created a network engine from scratch using the Winsock API.
Worked with other programmers to network their gameplay features.
Implemented FPS player movement physics.
Gameplay programming including weapon and movement mechanics.
Various UI such as world-space name icons, score notifications, and message feed notifications.
Other Game Projects:
“Skyline Jungle” (2014) - Sole Developer
“Soorry” (2014) - AI and Gameplay Programmer
“Bacon, Blood, and Bullets” (2014) - Sole Developer
Technical Skills
Languages: C++, C#, Lua, XML
Software experience: Proficient in Unity, Visual Studio, GameMaker, and GIMP.
Familiar with Unreal Engine, Perforce, Maya, Premiere Pro, and Audacity.
Education
Full Sail University (2015) - Bachelor of Science in Game Development, 3.8 GPA, Valedictorian