70 likes | 76 Views
Artificial Intelligence Critique. Deus Ex: Machina. AI Used in the Game. NPCs Conversations Robotics Sentry Droids Turrets Enemies Cues. AI Techniques. Aural & Visual Events Weapons Drawing Firing NPC Speech Distress Screams Environment Footsteps. AI Techniques.
E N D
Artificial Intelligence Critique Deus Ex: Machina
AI Used in the Game • NPCs • Conversations • Robotics • Sentry Droids • Turrets • Enemies • Cues
AI Techniques • Aural & Visual Events • Weapons • Drawing • Firing • NPC Speech • 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 • AI pathfinding • Beefed-Up States • UnrealED • UnrealScript • Visual C++
NPCs Notice Changes within Environment Set Number of NPCs NPC Dialogue Varied Attacks Poor Peripheral Vision Only One Weapon Per NPC (usually) Strengths & Weaknesses
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