About me...
Hi I'm Jack, a Games Programmer wanting to specialize in Technical Art. I have experience ranging from week long game jams, both solo and in groups, to longer solo and group projects spanning several months. I am using primarily C# and Unity, however I'm currently learning HLSL, Unreal and C++.
​
I am currently studying Games Design and Programming at Staffordshire University and working to further my skills in all aspects of programming. In my free time I'm furthering my general programming skills along with exploring technical art.
Starship S15
I have repeatedly remodelled my Spacex Starship model every few months as a benchmark to see how my modelling and texturing skills have progressed. The latest iteration is from June 2021.
Part Based Aerodynamics(Deprecated)
As my first project after choosing to specialize in Vehicle Dynamics/Physics programming I decided to test out some aerodynamics so I could get a feel as to what and how I would code physics in the future.
Space Physics Based Combat
A combat game based in space, makes use of PID, Augmented Proportional Navigation and integration to accurately calculate Missile trajectories, where to aim guns and how the ships move.
Starship - SuperHeavy
My Updated and more accurate to real life model of Starship S20, Superheavy B4 and Raptor Engine. Still WIP.
N-Body Physics
My custom N-Body Physics in Unity.
Physics Testing
A series of ongoing physics tests where I figure out ways to do things and show it off.
HMS Elpis Remake
This is the remake for an old college game. The team has been expanded and I've taken a Lead Programmer/Designer role.
Personal Projects
Click the image to view more about the project.
College Projects
(2020 - 2022)
Click the image to view more about the project.
Christmas Game Jam
At Christmas we did a two week game jam. Our theme was what's in the box, I made a short dungeon crawler game where you objective is to escape Jeff Bezos' cave.
Medieval Dynasty(Unit 567)
This project was the first full game prototype I made outside a game jam. It's a turn based medieval co-op building game where you compete against your opponent to get the most points after 100 turns.
Karma Levels(Unit 8 FMP)
The theme for our FMP was rebirth. I quickly connected rebirth with karma and made a prototype game where your stuck in an endlessly generating dungeon where your actions have consequences aka karma.
Group Creative Assembly Game Jam
In this game jam run by Into Games we had to make a procedural story based game. Our group had two mentors from Creative Assembly who gave us feedback and ran stand up meeting in the morning.
Unit 12 - The HMS Elpis
The purpose of Unit 12 was so that we can focus on and develop skills around our chosen specialism. In this group project I am focusing on making a dynamic weather system and integrating that into player movement, hunger and temperature.
Unit 13 - Extraction Team : Hoplite
Unit 13 was the my Final Major Project for college. I worked in a group with two other people and took on a Lead Programmer role as well as project management using tools such as Trello. For this we made a tower defence game.