Hi, I'm Rhys, a Gameplay Programmer with over 4 years of professional experience developing live games across both Unity and HTML5 platforms. I currently work as a Lead Game Developer at Massive Studios, where I design and implement gameplay systems, UI, and scalable game architecture in fast-paced production environments, with 5 shipped games so far.
I specialise in crafting gameplay mechanics, AI behaviours and modular systems for both desktop and mobile games using Unity and C#.
In Unity, I’m currently exploring procedural animation systems to create dynamic enemy behaviours. This interest is highlighted in “Kurat,” a TIGA-nominated indie project developed by myself and 4 others, in which I was dedicated to crafting Player Combat and Enemy AI.
I graduated with a First Class Honours degree in Computer Games Programming from the University of Gloucestershire, and I continue to expand my skills through personal projects, game jams, and experimentation with gameplay systems, procedural behaviours, and mobile projects. I am currently working on three home-based projects: a Cafe Management Game using Unity, a Stop-motion Point and Click Game in Unity, and a Task Management App.

The skills of which I have acquired include:

  • Languages: C#, C++, TypeScript, JavaScript, HTML5, CSS
  • Frameworks: Pixi.js, Spine, Canvas 2D API, WebGL
  • Engines: Unity, Unreal Engine 4/5
  • Tools: Visual Studio, Git, Perforce, Jira, ClickUp, Trello, Confluence
  • Design: Object-Oriented Programming, Software Design Patterns, Agile Scrum
  • Other: Autodesk Maya, Adobe Suite, QGIS & ArcGIS

Many of my projects are available to look at below.
Thank you for taking your time to view my webpage portfolio.

Portfolio

Commercial Projects

Current Projects

Game Jam Projects

Student Projects


Contact Me

The best way to contact me is to send me an email at the following address:

rhys.wareham99@gmail.com

Check out my CV here