peter.sinclair97@gmail.com

Axiom Soccer / Soccerbots

Axiom Soccer / Soccerbots , Earthbound Games Ltd.

Gameplay / AI Programmer

Engine: UE4

Axiom Soccer (later renamed to Soccerbots) was the first professional project I worked on at Earthbound Games. I was brought on to completely refactor the game's existing AI system. As my first experience utilising UE4's Blueprint system this was definitely being thrown in at the deep end, but I enjoyed the challenge of detangling and mapping out the existing AI Blueprints. I was given almost total independence to redesign the AI so I began by determining which of the implementation methods offered by UE4 would be best for our needs, eventually settling on UE4's Decision Tree system.
From there I planned out what information the bots will be fed from the environment and what behaviours we wanted them to perform in response. As a result what was once an enormous FSM became a modular and extensible decision tree.

Share by: