Artificial intelligence
Agents do not have to be smart as long as they avoid looking stupid.
AI try to make an agent act in a way that provides fun gameplay. Agent is the generic name used to refer anything that a AI controls and it can be a non-player character, a opponent in a strategy game or a angry tank that try to run you down.
Knowledge - How does the agent learn about the world and handle what it has learned.
Decision-making - The code that evaluates the situation and makes a decision on what to do next.
Groups -
Graph - Basic graph theory.
Pathfinding - How the agent find his way around in the world.
Locomotion - How the agent agent move around in the world.
Reference:
AI Behavior Editing and Debugging in 'Tom Clancy's The Division' - 2016
Getting Inquisitive About the AI of 'Dragon Age Inquisition' - 2016
Mind Your Step: Avoiding 3 Common Pitfalls in AI Development - 2016
Have Fun Storming the Castle! Siege Battle AI in 'Total War: Warhammer' - 2016
Starcraft 2 Automated Player - 2014
Free-Range AI: Creating Compelling Characters for Open World Games - 2014
Monte-Carlo Tree Search in TOTAL WAR: ROME II’s Campaign AI - 2014
AI Postmortems: Assassin's Creed III, XCOM: Enemy Unknown, and Warframe - 2013
A Reactive Mutli-agent Approach to Car Driving using Artificial Potential Fields - 2011
The AI of BioShock 2: Methods for Innovation and Iteration - 2010
Using Potential Fields in a Real-time Strategy Game Scenario - 2009
How AI in Games Works - 2009
Strategies for Multi-Processor AI, AIGPW3 p65-76 - 2006.
GDC 2005 Proceeding: Handling Complexity in the Halo 2 AI - 2005
Architecting a Game AI, AIGPW1 p285-289. - 2002.
An Efficient AI Architecture using Prioritized Task Categories, AIGPW1 p290-297. - 2002.
An Architecture Based on Load Balancing, AIGPW1 p198-304. - 2002.
The Quake III Arena Bot - 2001
Omicron bot - 1998
Creating Complex AI Behavior in 'Stellaris' Through Data Driven Design - 2017
Goal-Oriented Action Planning: Ten Years of AI Programming
Action Lists: Simple, Flexible, Extendable AI
Beyond Killzone: Creating New AI Systems for Horizon Zero Dawn - 2018
Out of Sight, Out of Mind: Improving Visualization of AI Info - 2014
Killzone 2 Multiplayer Bots - 2009
Killzone's AI: Dynamic Procedural Tactics - 2005
A Hierarchically-Layered Multiplayer Bot System for a First-Person Shooter - 2007
Automatic Annotations in Killzone 3 and Beyond - 2011
A Star - 2015
https://www.randygaul.net/2015/08/18/a-star/
AI for Testing: The Development of Bots that Play Battlefield V - 2019
https://www.youtube.com/watch?v=s1JOSbUR6KE
Marvel's Spider-Man AI Postmortem
https://www.youtube.com/watch?v=LxWq65CZBU8
A House Built on Sand: Engineering Stable and Reliable AI - 2019
https://www.youtube.com/watch?v=OBusUGlnmWI