Henry Suter
Games Programmer
I'm Henry, a fourth-year student at Abertay University studying Computer Games Application Development. I largely focus on both AI Systems and Gameplay programming but have competency in a wide range of areas. I primarily work in Unreal Engine 5 but also have experience in Unity. Please check out my projects to find out more!
Operation PET is a puzzle platforming game where you have to make it through the levels and power up the generators to clean up the ocean and save the Town. The project was made by a multi-disciplinary team of designers, programmers & artists.
As 1 of the 2 programmers for making the primary enemy type (blowfish), the checkpoint system, generators as well as bug fixes & general gameplay programming.
Unreal, C++/Blueprints, Group
An UE5 project that aims to recreate an arcade style flight mechanic.
The mechanic works around real forces like angle of attack and lift, whilst being more forgiving than a realistic flight sim. It was built over the course of a few weeks and is largely written in C++.
Unreal, C++/Blueprints, Solo
A C++ project that showcases how fuzzy logic can be used within Games AI.
The project features a race car that has to: stay on the track, avoid the holes and collect the coins and power ups. The AI handles all of this through a series of values that are all combined to form a set of logic rules that are inherently fuzzy.
SFML, C++, Solo
A graphics programming project that centralised around the use of shaders.
The project holds a range of features, including: vertex manipulation, multiple lights, light types and shadow maps as well as post processing.
Abertay's Skateboard Engine, HLSL, C++, Solo
A group project built on the PlayStation 5 Development Kits.
Pool-Atro is a game where you have to get as many collisions as possible to rack up your score, but avoid potting balls as you'll lose them forever. You have to make it through rounds where the score requirement only gets higher, and you'll receive some balls with unique abilities to help along the way!
In this project I mostly worked on the UI/Scenes with some work the game world.
Abertay's Skateboard Engine, PS5 Dev Kit, C++, Group
A graphics programming project where I focused on learning the basics of graphics programming so I could later improve with shaders.
Abertay's Skateboard Engine, C++, Solo
A group project made for the 2024 Freshers Game Jam ran by the Abertay Game Development society.
Space Game: Name Not Included is a game where you have to collect dark energy to slow down the collapsing world all while avoiding asteroids and racing the clock. See how long you can last!
Unity, C#, Group
A personal extension of group project "Greedy Cells" where I improved the base project and added/improved the enemies drastically; adding bosses, greater intelligence to the enemies and a new enemy type
Greedy Cells itself is a game where you have to build structures, defenses and transport lines to try and protect your bank. To try and stop you are waves of enemies and eventually bosses. Will you be able to protect your bank?
SFML, C++, Group