‹ All commercial projects

LEGO Batman: Legacy of the Dark Knight, Mayhem Mode

  • 2026
  • Unreal Engine 5
  • PC
  • PS5
  • Xbox Series X|S
  • Nintendo Switch 2

TT Games - Gameplay Programmer

▶

Overview

Cause chaos on the streets of Gotham City in the all-new Mayhem Mode, featuring new playable characters The Joker and Harley Quinn.

Downloadable content for LEGO Batman: Legacy of the Dark Knight, part of the Mayhem Collection shown at Gamescom 2026. You play as the Joker and Harley Quinn.

In time-limited Mayhem Runs you smash landmarks, shops and vehicles and complete challenges to earn LEGO studs. You fight A.R.G.U.S. agents and members of Amanda Waller's Task Force X, including Deathstroke, Killer Croc, Captain Boomerang, Deadshot, King Shark and Polka-Dot Man.

Key contributions

I extended the core systems for the new content and kept the live game stable alongside patches and the Switch 2 launch.

  • Helped create and maintain the core gameplay and player mechanics for the DLC.
  • Built the combined main gadget behaviour for the Joker.
  • Adopted and updated the existing mechanics for Harley Quinn.
  • Adopted, updated and maintained mechanics from the base game that were new to me.
  • Wrote new AI behaviour and reactions to the new player mechanics.
  • Kept the live code stable through patches and the DLC.
  • Shipped alongside the Switch 2 launch.

Technical details

  • Unreal Engine 5 and C++, on the same codebase as the main game.
  • Gameplay Ability System: worked on a range of Joker's and Harley Quinn's mechanics and led the programming work on Joker's Boxing Glove.
  • New AI behaviour and reactions written to the new player mechanics.
  • Taking over and maintaining mechanics written by other team members.
  • Keeping the live code stable through patches, the DLC and the Switch 2 launch.