Tom Solacroup

Freelance Game Programmer

About

Developer for 8 years, I did game programming work on 3 shipped games, and I have also done software developer work for many clients.

Works


Guilty Gear Xrd REV 2

Steam, update released February 2023

I was a freelance programmer on SMALLthings Lab's development team for the Rollback Netcode update of ARC SYSTEM WORKS' critically acclaimed Unreal Engine fighting game.

  • Rollback Netcode implemented (retrofitting project)

  • Development of debug tools to make investigation of bugs and desyncs easier

  • Many bugfixes and improvements

  • Adjusted the game to obtain Steam Deck Verified ✅ status on the Steam store.


Guilty Gear XX Accent Core Plus R

Steam, update released December 2021

As part of a group of remote developers named Team French CaliBurst, developed and shipped a major official update for ARC SYSTEM WORKS’ hit classic 2D fighting game. With all the new features and improvements in this update, it is the definitive version of the final episode in the XX series.

  • GGPO Rollback Netcode implemented (retrofitting)

  • Developed a completely new and efficient online matchmaking. It only takes a few seconds to find Ranked or Casual battles! Simple design and powerful features.

  • All-new Replay mode to watch your past battles.

  • Many new features, bugfixes and PC port improvements.

Guilty Gear games and logos © ARC SYSTEM WORKS


Energy Heroes

Released July 2016

A free‐to‐play Unreal Engine 3 game developed by DSC Studio22. I did backend programming and some engine work for this game.

  • Development and maintenance of multiple backends for player authentication, matchmaking, stats, and chat.

  • Created a launcher program that downloads the game and keeps it up‐to‐date.

  • Also fully ported all the online features to Steamworks near the end of the project.


Software Development

I have also done many Software Development works as part of Apside Bordeaux, for various clients : La Poste, Cdiscount, BNP Paribas.In this context, I have done various projects with many different languages and technologies. But I always felt best when working on .NET backends.