top of page

Alcoholemy

The Guards and Priest AI use enumerators and States to interact with the player and are both children to a master AI actor. They can both interact with the player and have multiple options that can be turned on and off.

The throwing mechanic works by creating a Spline that spawn a texture around it at the different points which predicts the throw path of an item and then when its released it then throws a bottle following that path. It also interacts with the Guard and Priest System so that if the thrown bottle hits the AI's head it Stuns them which gives the player time to run away.

Alcoholemy is my University Third Year Project. It is a Third Person Stealth game where the player does jobs for the local thief’s guild using brewed Alcohol to give the player different Effects. During this project I created the AI for the game and did a throwing mechanic that would stun the Guard and Priest AI.

AI CODE.PNG

The Rat and Pig AI both use the Environment Query System built into Unreal Engine however they use different ways of implementing it, the Rat uses Behaviour Trees meanwhile the Pig AI uses a Finite State Machine.

bottom of page