Hi!👋🏻 I'm Thomas Stevens

I am a games programmer based in Stoke-on-Trent 📍

C++
C#
Blueprint
Unreal
Unity
SDL
Blender

I'm a 2 time award winning Games Design and Programming Student at the University Of Staffordshire. I'm always exploring ways to further my programming skills and create exciting projects!







Personal Projects


Here are some examples of projects I have worked on in my free time, whilst not working at University or in Industry.


Little Railways
Unreal Engine
C++
Blender
1 / 2
Little Railways is a passion project of mine, inspired by the game Railroads Online, it combines the train simulator and tycoon genres together. Its set on a fictional narrow gauge railway inspired by the Ffestiniog Railway in Wales.

Nautical Nonsense
Unreal Engine
Blueprint
Collaborative
Award Winner
2 / 2
A whimsical underwater FPS. Where you use bubbles to eject evil Boctopus (bubble-shooting octopus) from the ocean. Whilst reclaiming the lost crystal treasures of the deep; created for the 2025 Global Games Jam.






University Projects


Here are some examples of projects I completed during my time studying at University Of Staffordshire.


Construction Catastrophe
Unreal Engine
Blueprint
Collaborative
Award Winner
1 / 6
Construction Catastrophe is the first group project I ever worked on. It is a wacky party game where players have to build a structure together then be the last man standing after a series of disasters aim to destroy what they have built.

Dissertation Project
Unreal Engine
C++
2 / 6
For my dissertation, I chose to study the development processes behind challenging AI oppenents in Realtime Strategy Games. I inputted these techniques into my own baseline AI and pitted the bots against human players to determine which methods created the most challenging matches.

Sinistar Remake
C++
SFML
3 / 6
As part of my low level gameplay module, I had to remake classic arcade game in C++ using the SFML Libraries. The arcade game I chose to remake was Sinistar.

The Signaller
Unity
C#
4 / 6
The Signaller is a 2D top-down simulator puzzle game where players must take on the role of a Network Rail signaller. They need to route trains to their destination by controlling signals and points in a variety of levels based off real stations on the UK rail network.

TF2 Subway Map
Hammer Editor
5 / 6
As part of my module Multiplayer Level Design I was tasked with creating a king of the hill map for Team Fortress 2 in the hammer editor.

Into The Labrynth
Unity
C#
6 / 6
Into the Labyrinth is a prototype 2D platformer that I created for my university work. A Daring fox must venture into the deadly Labyrinth to take down the Minotaur that killed his family in a 2-stage boss fight.






Industry Projects


Here are some examples of Industry projects I have worked on during my time working at Bulldog Studios.


Ecopolis
Unity
C#
Collaborative
1 / 1
Ecopolis is a city builder I worked on when working for Bulldog Studios. It is a city builder made to encourage and promote green city planning to young students and teach them the consequences of pollution.



A bit about me...


Hi, I'm Thomas Stevens, a third-year Computer Games Design and Programming student at Staffordshire University. With A-levels in Computer Science, Maths, and Geography, I have a strong foundation in technical subjects.


Over the past three years, I've immersed myself in industry-standard languages like C# and C++, while gaining hands-on experience with the Unreal and Unity game engines. Although I appreciate the creative aspects of game design, my primary focus lies in programming and developing a successful career in this field.


My placement year at a games development studio was invaluable. I contributed to various projects, honed my programming skills, and even led a small team, effectively bridging communication between the team and management. This experience significantly enhanced both my technical abilities and interpersonal skills.


I'm eager to discuss potential projects or answer any questions you may have. Feel free to reach out - I'm always happy to help.