70 likes | 170 Views
Explore the use of AI in the game Deus Ex: Machina, focusing on NPCs, conversations, robotics, sentry droids, turrets, enemies, and cues. Learn about AI techniques like aural and visual events, weapons, firing, NPC speech, distress, screams, environment, and footsteps. Discover how the implemented AI manager differentiates between events and NPC behaviors react to them appropriately. Tools used include Unreal Engine, AI pathfinding, Beefed-Up States, UnrealED, UnrealScript, and Visual C++. AI's impact on gameplay is discussed, emphasizing limitations, varied attacks, poor peripheral vision, strengths and weaknesses, and improved NPC dialogues. The storyline is intricately linked to the effectiveness of AI implementation.
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