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
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
$ whoami > tomeaves-dev $ cat skills.txt > C++ · C# · GDScript · Rust > UE5 · Unity · Godot · Bevy > network programming · physics systems $ echo $STATUS > open to new opportunities
experience
Where I've Worked
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.
Lucid Games
Junior Gameplay Programmer
Joined full-time after graduating. Worked on multiplayer gameplay systems, taking on increasing ownership and supporting teammates across disciplines.
Lucid Games
Intern Gameplay Programmer
12-month placement contributing to gameplay systems on a live commercial multiplayer title.
projects
Projects
A collection of some of my favourite personal projects. Take a look!
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.
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.
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.
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.
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.
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.
contact
Let's Talk
Have a project in mind, want to discuss a role, or just want to say hello?