Oliver Neal Selfie

Hello, I'm Oliver Neal!

From the UK, I'm a passionate Games Developer specializing in Unity (C#) with experience spanning 2D & 3D development, multiplayer netcode (Unity Netcode for GameObjects), and performance optimization. I thrive on the technical challenges of architecting robust game systems, optimizing code for efficiency, and programming engaging AI behavior.

My enthusiasm for system design extends to a love for automation and simulation games like Factorio and Satisfactory, and I also appreciate the mechanical depth of competitive FPS titles. Ultimately, I'm driven to combine technical skill with creativity to build entertaining experiences for players. Explore my work on my GitHub profile.

Download My Resume (PDF)

My Skills

Languages & Engines

  • C Sharp IconC#
  • Unity IconUnity Engine
  • Python IconPython
  • Unreal Engine 5

Tools & Software

  • Git IconGit / Version Control
  • VS Code IconVisual Studio / VS Code
  • Rider IconJetbrains Rider
  • Unity Version Control (Plastic SCM)
  • Trello IconTrello / Project Management

Concepts & Techniques

  • Multiplayer (Netcode for GameObjects)
  • Performance Optimization
  • Finite State Machines (FSMs)
  • Object-Oriented Programming (OOP)
  • UI Implementation (UGUI)
  • Debugging & Profiling
  • Unity Authentication & Services

Solo Projects

Close-up of gameplay and thermal facilities
Isometric far shot of passengers waiting
Straight-on far shot of waiting passengers
Single platform far shot with orange train
Gameplay & Facilities

Hue Station

Work In Progress

A futuristic station management game where the player must meet passenger needs based on their assigned hue. Build facilities, hire staff and expand to grow your station's profitability!

Technologies: Unity 3D, Finite State Machines, AI Navigation, Object Pooling

Painting tiles with single bullets
Fighting an enemy in enemy territory
Painting with triplet shots
Intense fight with two enemies
Early Game Painting

Tile Turfer

Jan 2026

Developed for an Advanced Development Techniques module, this is a top-down shooter where offensive power is calculated by map coverage. I implemented a "Territory-Linked Offensive Scaling" system where the player's fire rate and weapon patterns upgrade dynamically as they traverse and paint the environment.

Technologies: Unity 2D, Tilemaps, Coroutines, AI Navigation (NavMesh)

Main Menu

Minimalists

Aug 2025

A minimalistic RTS game featuring three construct types—house, turret, and helipad that dynamically work together to create strategic gameplay.

Technologies: Unity 3D, Finite State Machines, AI Behaviour, Level Design

Unicell Interactions

Unicellular

Feb 2025

Idle entity simulation game where the player purchases different Unicells that eat, fight and die to produce currency. This project handles thousands of entities with FSMs and interactions.

Technologies: Unity 2D, Finite State Machines, Optimisation Techniques

Multiplayer Functionality

3D Netcode Tank Game

Jan 2025

A multiplayer tank combat game built with a server–client model using Unity Authentication, Relay, Cloud Save, and Lobbies.

Technologies: Unity 3D, Server–Client Networking, Unity Authentication, Unity Relay, Cloud Save, Lobbies

Gameplay

Pinnable

March 2024

A 2D platformer where players collect falling marbles bouncing off moving pins, inspired by Peggle.

Technologies: Unity 2D, Difficulty Scaling Systems

Team Projects

Location of the bar being on an asteroid
View from behind the bar ready to work
An alien approaching the bar
Holding a tray with a snack and drink while an alien waits at a table
Grabbing a beer from a filled fridge to put on the tray
Computer terminal showing customers served and happiness rating
Lots of tables with the caption upgrade as you go!
Game credits
Upgrades terminal
Asteroid Bar Location

Space Bar Simulator

2025

A beta arcade module developed for Teesside University. Manage and upgrade your fast-paced, asteroid-based bar by serving food and drinks to alien customers. Balance demand and customer happiness. Developed in a team of 10 alongside 2 other developers.

Technologies: Unity 3D, Team-Collaboration, Gameplay Programming

Map Exploration

Candy Corporate

April 2024

A game inspired by Lethal Company focused on level design and tile creation. My Role: Tile Artist, Level Designer Á Game Designer

Skills: Unity 2D, Pixel Art, Tilemaps, Team-Collaboration

Project Breakdowns

Education

BSc (Hons) Games Development

Teesside University

Planned Graduation: July 2026 (First-Class Expected)

Transferred to Teesside University to complete a final year for my Bsc. I am advancing and polishing my skills in Games Development to a professional standard.

FdSc Games Technologies

Newcastle College University Centre, Newcastle upon Tyne

Completed: May 2025 (2:1)

Completed my Foundation Degree covering core principles of game development, including programming with C# in Unity, game design fundamentals, 2D/3D asset pipelines, and collaborative project work.

BTEC Level 3 National Foundation Diploma in Creative Digital Media Production

Newcastle College, Newcastle upon Tyne

Completed: June 2023 (Distinction)

Covered key aspects of digital media creation, including pre-production, media representation, campaigns, and practical production skills in web and digital games.

Download Certificate (PDF)

Contact Me

×