Picture of me

Adam Harris

Games Programmer

About Me


Bio

Graduate from Staffordshire University where I studied BSc (Hons) Computer Games Programming. I have around 7 years of non-professional programming experience. Throughout this time I have used various programming languages such as C++ and C#, these have been used to create various projects in a wide array of industry standard engines such as Unity and Unreal Game Engine. I have also used OpenGL, and DirectX 11 to create pure C++ projects such as my game framework Timothe2D (OpenGL 4.4) or my graphics and physics engine (DirectX 11.2). Outside of programming I have various hobbies such as cooking, baking and working out, each of these allow me to express creativity or challenge myself in new and exciting ways.


Education

University Projects

Timothe2D Game Framework


Image of TimothE2D Example Project

Created in C++ using OpenGL 4.4

Development Time: 8 Weeks

Creating Believable Enemy AI systems for Stealth Games


Image of a AI Agent Created for this project

Created in Unity 2021.3

Development Time: 6 Months

DirectX Physics and Graphics Engine


Image of my DirectX graphics simulation

Created in C++ using DirectX 11.2

Development Time: 6 Months

Multi-Platform CPU-Based Ray Tracer


Image of the produced ray tracer frame

Created in C++

Development Time: 2 Months

Roach Collector


Image of Roach Collector's Title Screen

Created in Unity 2020.3

Development Time: 6 Months

Indie Projects

Belghast's Dominion


Image of a scene in Belghast's Dominion

Created in Unity 2019.3

Development Time: 4 Months

Learning OpenGL


Image of several cubes surrounding a light source. Point shadows can be seen

Created in C++ using OpenGL 3.4

Development Time: 2 Months

The Void


Image of a scene in The Void

Created in Unity 2021.3

Development Time: Ongoing

Want to contact me?