Deus Ex Machina ()
Download
Report
Transcript Deus Ex Machina ()
Artificial Intelligence Critique
Deus Ex: Machina
AI Used in the Game
NPCs
Robotics
Conversations
Sentry Droids
Turrets
Enemies
Cues
AI Techniques
Aural & Visual Events
Weapons
NPC Speech
Drawing
Firing
Distress
Screams
Environment
Footsteps
AI Techniques
“I built an audio/visual event manager into
the Unreal engine so NPCs could detect
things like footsteps, gunshots, smashed
windows, objects hitting the ground, drawn
weapons, screams, distress, etc. -- and more
importantly, it could distingish between them.
I also wrote behaviors for the NPCs so they
could react appropriately to these events.”
http://www.planetdeusex.com/features/interviews/martin/
Tools Used to Implement AI
Unreal Engine
UnrealED
AI pathfinding
Beefed-Up States
UnrealScript
Visual C++
Strengths & Weaknesses
NPCs Notice
Changes within
Environment
Set Number of NPCs
NPC Dialogue
Varied Attacks
Poor Peripheral
Vision
Only One Weapon
Per NPC (usually)
AI’s Affect on Game Play
Not Too Overpowering
Limited Area of Affect
NPC Dialogues Much More Interesting
Storyline Has A Lot to do With This