top of page

FRONTIER DEVELOPMENTS

icons8-c++-100.png
icons8-c-sharp-logo-100.png
icons8-turtle-100.png
icons8-jira-100-2.png
CobraSmall.png

For nearly two years I have worked as a Tools Developer at Frontier Developments. It was my job to improve the workflow of the game teams as much as possible. This was achieved by working very closely with the game teams and incorporating their feedback in the tools they use. I mainly worked in WPF and C# however I was also ready to dive into the game engine (C++) to help where needed.

Cinematics

During my time at the company, I have rewritten the cinematic toolset. These tools are used extensively to create the in-game cutscenes as well as some of the promotion material. An example of one of these promos can be seen in the video below, which is a trailer for one of the expansions for Elite Dangerous: Beyond.

Animation tools

The next major tool I overhauled was the animation blending tool. This is one of the largest tools at Frontier Developments. It is used by the Animation, VFX and Audio teams to create amazingly lifelike characters. You can see some of these awesome creations in the E3 gameplay demo of Planet Zoo.

Software development

Besides writing tools, I have also actively improved my software developments skills. Where possible I have employed the test-driven design principle. This is a principle where the test and code are written in parallel. As well as automated tests I have also created test plans for QA to use during their testing of the tools. And last but not least, we have incorporated peer reviews into our development process. All of these combined reduce the number of bugs and crashes the game teams experience when using our tools.

Icons by Icons8

  • envelope (1)
  • White LinkedIn Icon
bottom of page