Dissertation Project
Turing Deathmatch was an expansion on a Python bot made for a branch of the game Doom 3 called dhewm 3.
During this project I had to research and discuss different AI techniques used in games to trick the player into thinking they were playing with or against a human player. I then also had to implement functions into the bot to create something that would resemble a somewhat realistic enemy.
The final result was a State Machine where the bot would travel to different nodes using an A* algorithm (A* was already implemented) and then change states to attack the player once they were spotted. More states were discussed although due to complications (which were discussed in the write up) these were sadly unable to be completed.