Headshot

Tom Oliver

Games Design & Programming

All
Publications
C++
Unreal Engine
Unity

Book: Game Development Patterns with Unreal Engine 5

Publications, C++, Unreal Engine

Released in early 2024 I co-authored this book on making effective systems in Unreal with C++
The book is written as a guide for developers familiar with Blueprint to learn how to translate into the UE5 C++ API

Paper: Real-time Data-Oriented Virtual Forestry Simulation for Games

Publications, Unity

Published in 2024 in the CGVC conference, I designed the data capture system for this paper
The paper explores the potential speed up of using DOTS and jobs in Unity on an existing algorithm

C++ SFML Game Framework

C++

Currently active project where I aim to explore all the facets of making a lightweight 2D C++ engine using SFML for rendering.
The project utilises YAML for scene/prefab loading, custom event delegates and physics iterator.

GGJ2021: S.A.M

Unity

Completed in 2021 this game was made for the Global Game Jam where the theme was "return".
Made in a team of 2 in ~9 hours the idea is a ninja character, with a fluid motion system, must pick up used bullets to use them again.