Open To New Opportunities

Tom Eaves

Gameplay Programmer at Lucid Games with 3+ years of industry experience including work on Sea of Thieves. Specialising in network programming and physics-driven gameplay. Building indie projects in my spare time.

About Me

Hi! I'm Tom.

I'm a Gameplay Programmer based in the UK, currently at Lucid Games where I've worked on Sea of Thieves and several other multiplayer projects. I got into game dev at a young age, having released my first game on the iOS App Store at 13. Over a decade later, that passion has stayed with me.

Outside of work I build personal projects to compliment my professional development. I'm most confident with UE5 and C++ but I have experience with Godot, Unity, Bevy, C#, Rust and more.

When I don't have a keyboard and mouse in front of me, I enjoy going to the gym, reading, travelling and - when weather and time allow - skiing! Oh, I also like pizza (evidently).

Play My Games
Tom Eaves
terminal
$ whoami
> tomeaves-dev

$ cat skills.txt
> C++ · C# · GDScript · Rust
> UE5 · Unity · Godot · Bevy
> network programming · physics systems

$ echo $STATUS
> open to new opportunities

Where I've Worked

2025 — Present

Lucid Games

Mid-Level Gameplay Programmer

Building multiplayer and physics-driven systems for Sea of Thieves, and other multiplayer projects, owning features end-to-end and collaborating closely with design.

UE5 C++ Network Programming Physics Systems Procedural Generation
2024 — 2025

Lucid Games

Junior Gameplay Programmer

Joined full-time after graduating. Worked on multiplayer gameplay systems, taking on increasing ownership and supporting teammates across disciplines.

UE5 C++ C# Multiplayer
2022 — 2023

Lucid Games

Intern Gameplay Programmer

12-month placement contributing to gameplay systems on a live commercial multiplayer title.

UE5 C++ Multiplayer

Projects

A collection of some of my favourite personal projects. Take a look!

In DevelopmentUE5Chaos VehiclesBlueprintsGASPCG

Eaves Rally

A simulation rally game featuring the iconic Lancia Delta, built in UE5 with realistic Chaos Vehicle physics and a handcrafted pace note system.

In DevelopmentGodotGDScriptC#PhysicsMobile

RollyRush

A physics-based marble runner for iOS and Android — and a remake of Rollin' Crazy, the first game I ever released at 13 years old.

Play NowReleasedUnityC#PhysicsGame Jam

Slime Climb

A 72-hour game jam winner. Play as Hopper, a slime trapped in a wizard's tower with rising lava, and climb as high as you can using a physics-driven grapple arm.

Play NowReleasedUnityC#PhysicsAI

Blaze

A retro arcade shoot em up inspired by Geometry Wars, built in Unity with vector-style visuals, wave-based survival, and a unique boost-to-kill mechanic.

In DevelopmentBevyRustECSOpen Source

Bevy Rogue

A real-time roguelike built in Rust using Bevy and an ECS architecture. Features procedural map generation, field-of-view systems, and real-time player movement.

Play NowReleasedUnityC#Shader GraphURP

Sol

A real-time solar system sandbox built in Unity, featuring physically-inspired planet shaders, free flight, and an orbit camera mode for each celestial body.

Let's Talk

Have a project in mind, want to discuss a role, or just want to say hello?