Apex Legends

C++GameplayLive ServiceBattle Royale
Apex Legends

What

Apex Legends is a free-to-play battle royale hero shooter developed by Respawn Entertainment. I worked on it as a gameplay and systems programmer at Lucid Games from 2019 to 2022, contributing across multiple live seasons.

Role

As part of Lucid Games' team supporting Respawn on Apex Legends, I worked across several areas of the game's codebase:

  • UI Systems — UI fixes an additions
  • ALGS — built the first iteration of the Live API, for parsing gameplay events for announcer/display software to react to
  • Bug fixing and optimisation — profiling and resolving performance issues ahead of seasonal releases

Seasons

Over my time on the project I contributed to multiple seasons of content, working closely with Respawn's engineering team in a co-development capacity.