top of page

C# AI Programming

tigarigames

For one of my assignments, we had to produce a tutorial, describing a coding concept and its uses in Unity games. I decided to base it on the use of AI because it was intriguing and I wanted to develop my understanding of how it is used. I specifically researched the use of state machines, which is commonly used in modern games, such as "Doom" (2016) and "Alien Isolation".

The tutorial was then later submitted on to YouTube.

After looking into common techniques used for AI in games today, I focused the tutorial on how to implement an adaptable state machine that could control the behavior of enemies in a stealth like game so that they would act somewhat randomly but with key features for pursuing the player and differing ranges for attacking.

The main functions I created were the abilities to perform a simple patrol, to attack the player using line of sight and proximity, and to pursue the character to it's last known position after alerted.


10 views0 comments

Recent Posts

See All

Commentaires


bottom of page