CV

Work

September 2017 - Present

Engineer at Funomena (Wattam and other unreleased IPS).

 

May - September 2017

Programming internship: Yacht Club Games ("Shovel Knight: King of Cards" and "Shovel Knight Showdown")

Education

2016-[2018]

M.S. in Computer Science (Game Development)

University of Southern California

2014-2015

M.Sc. in Computer Science

University of Bristol

2010-2014

B.Sc. in Chemistry with Medicinal Chemistry

University of St Andrews

Projects

See "Projects and Work" page for more information.

"Friendshrimp"

2017 - [Ongoing]

Lead engineer and lead designer in a team of 35, working on a long-term game project.

Unity/C#

C++ Engine Feature: Networked Physics

2017

Implemented customisable physics on server side of UDP connection, in a low-level and low-feature engine. Also implemented the UDP connection and a game prototype for demonstration.

C++

"Struggle"

2016

Lead engineer and lead designer in a team of 11, working on a 4-month game project.

Unity/C#

C++ Engine Feature: Particle Systems

2016

Implemented extremely versatile particle system support for low-level and low-feature engine.

C++

Unity Engine Feature: Procedurally Generated Trees

2017

Tree structure generation using space colonisation, followed by mesh generation. Includes robust custom mesh-clinging FP controller, and a plethora of in-editor proc. gen. settings.

Unity/C#

©2017 by Martin Micklethwaite.