Thomas Wilson | Portfolio
Developer of interactive experiences
NASA Jet Propulsion LaboratorySoftware Engineer Intern
February 2018 - April 2018 I worked on OnSight, an AR application that visualizes the terrain of Mars. During this time I helped develop a system for streaming large datasets and optimizing the terrain rendering pipeline through frustum culling and hierarchical level of detail. Made with Unity/C# for the HoloLens.
|
|
One Hand ClappingGame Director
April 2017 - May 2018 One Hand Clapping is a game that truly lets you discover your voice as you sing into a microphone to solve musical puzzles and change the world around you. It is a 2D puzzle platformer made in Unity with C#.
The game was shown at the Winteractive Game Festival, and the USC Games Expo where it won the Bazillion Dollar Idea Award from Jam City. As game director, I managed a team of 20 people. This role has dramatically improved my ability to coordinate with game designers, artists, engineers, producers, sound designers, and usability testers to produce a cohesive game. I also designed and engineered various gameplay systems. |
|
PsyopProgrammer Intern
September 2017 - February 2018 Developed AR applications for mobile and the HoloLens using ARCore/ARKit/ARStudio, Unreal Engine 4, and Unity.
Additionally, I implemented an advanced menu system for a game in Unity called Camp W. The menu responded dynamically to events in gameplay, facilitated a spell casting mini-game, and integrated with a custom storywriter application. |
|
Gadget-Bot ProductionsGameplay Engineer
January 2017 - July 2017 Built a virtual reality game for the HTC VIVE and Oculus Rift, called Kaidro: The Awakening, in Unreal Engine 4 with C++ and Blueprint.
I implemented a wide variety of features into the game including, but not limited to, locomotion that prevents motion sickness, combat, enemy AI, UI, and a branching dialogue system. The game was displayed at VRLA and E3. |
|
Viterbi School of EngineeringTeaching Assistant for ITP 485
"Programming Game Engines" January 2017 - May 2017 Offered project and lab assistance related to game engine programming at USC.
|
Riot GamesEsports Broadcast Observer
April 2016 - July 2017 Controlled and directed the ingame camera for the most popular esport in the world, League of Legends. Worked closely with the interdisciplinary and fast paced Riot Games esports team.
|