Professional Documents
Culture Documents
INTELLIGENCE
IN GAMES
Niranjan Thilak CS-7 06414013
Ai Guide : Mr. Anil A. R.
AI : Introduction
“The science and engineering of making
intelligent machines.“ – John McCarthy.
Applications : biometrics , language processing ,
Simulation ,Video Games .
inputs
Start of Modern Game AI techniques :
•Symmetric moves
combined
Pathfinding Algorithms
Neural Networks
Behaviour AI
Tactical AI
Decision Making
Path Finding
Disadvantages
Labor intensive
Editing difficult for designer
Scripting
Scripting allows FSA from OO languages, more
open.
Artificial Intelligence in Games 13
Behaviour Trees and Decision
Trees
Tree structure
Simplifies
logical implementation
More open to expansion
Behaviour tree
Flexible behaviours
and decisions
Autonomous &
parallel
Reactive
States are self
contained
Artificial Intelligence in Games 14
Neural Networks
Modeled to imitate neurons
Logical device
Uses: Simulates A-Life, Learning behaviour,
Behaviour management, character growth.
One or more i/p
Single o/p
Feedforward
Learning rules
Loosely based on
genetics
Evolving
behaviour and
appearance
Random Spore (2008) :
Mutations EA
Controlled New character
creation
character growth Simplified
Different character
modelling
character set, Characters
dynamically
grow according
16
Artificial Intelligence in Games to their