Ben Findlay
Games Developer focused on AI and gameplay
BSc (Hons) Games Development — Glasgow Caledonian University
About
I’m a games development student with 5 years of experience building projects across college and university.
I enjoy working on different gameplay ideas and experimenting with mechanics, whether that’s in solo work or in small teams with programmers, designers, and artists.
Skills
Engines
- Unity (main)
- Godot
- Unreal Engine
Featured Work
PPO Fighting Game Experiment
PPO
Python
C#
Unity
ML-Agents
Dissertation project exploring reinforcement learning in games using Unity ML-Agents.
Built from an existing fighting game base and extended with a PPO agent trained to fight the player.
What I Learned
- Learned how to integrate Unity ML-Agents into an existing project
- Designed reward systems for reinforcement learning behaviour
- Debugged unstable AI training and improved consistency
Strong Hand
Unity
C#
Team Project
Team-based Unity project focused on implementing core gameplay systems and shared feature integration.
Play on itch.io →
What I Learned
- Worked with others to integrate design and programming
- Implemented core gameplay loop and feedback systems
Gravity Experiment
WebGL
Unity
C#
Physics
Experimental Unity project exploring gravity-based movement and how it affects player control.
Play in Browser
What I Learned
- Working with Unity WebGL builds
- Developed interactive movement systems influenced by gravity
- Experimented with different gravity values to shape gameplay feel