Presentation is loading. Please wait.

Presentation is loading. Please wait.

Building the Battlefield AI Experience Mikael Hedberg Lead AI Programmer Twitter: slicedlime.

Similar presentations


Presentation on theme: "Building the Battlefield AI Experience Mikael Hedberg Lead AI Programmer Twitter: slicedlime."— Presentation transcript:

1 Building the Battlefield AI Experience Mikael Hedberg Lead AI Programmer Email: mhedberg@ea.com Twitter: slicedlime

2 Critical acclaim for BF: BC

3 Critical acclaim for BF: BC 2

4 Overview Challenges What is AI? Design Philosophy Improvements The Frostbite AI

5 Battlefield AI Challenges Working with Soldiers The Uncanny Valley

6 Battlefield AI Challenges Friendly Squad AI Immortal friends Personalities

7 Battlefield AI Challenges Battlefield – Infantry – Stationary Guns – Armed cars – Tanks – Helicopters – Quad bikes – Passenger Positions

8 Battlefield AI Challenges Destruction

9 Battlefield AI Challenges Open world

10 Battlefield AI Challenges DICE + Single Player = ?

11 Battlefield AI Challenges Code base from BF2, BFV, BF1942 Multi-player bot-style AI

12 What is AI? Behaviors?

13 What is AI? Behaviors Animations?

14 What is AI? Behaviors Animations Character Experience?

15 What is AI? Behaviors Animations Character Experience AI Experience: – Decision system – Behaviors – Animations – Scripting – Voice overs –... more?

16 AI Experience – Main Problems Coupling between: – AI behaviors – Scripting – Animations Animation fluidness Non-reactive NPCs Decision Oscillations

17 AI Experience – Acting Cheating = win

18 AI Experience 80% bulk AI behaviors 20% memorable moments

19 Improvements for BF: BC 2 Sensing Rewrite Improved Scripting Support Dynamic Pathfinding Features Improved AI-Animation Integration Seemless Cutscene to AI transitions AI Insertion Sequences AI Soldier Death Animations Improved Combat Cover Selection New Cover Animations

20 Improvements for BF: BC 2 Death animations

21 Improvements for BF: BC 2 Sensing rewrite

22 Improvements for BF: BC 2 Focus on the player experience Script the memorable moments Open world -> wide corridor, arenas

23 The Frostbite AI Environmental awareness

24 The Frostbite AI Frontlines – Positional awareness – Personalities

25 The Frostbite AI Automatic cover detection

26 The Frostbite AI Reactivity over planning Layers of ordered behavior lists

27 Summary Uncanny Valley Player impression of AI is what matters Stable bulk + memorable moments Cheating = win

28 Questions? Mikael Hedberg Lead AI Programmer Email: mhedberg@ea.com Twitter: slicedlime


Download ppt "Building the Battlefield AI Experience Mikael Hedberg Lead AI Programmer Twitter: slicedlime."

Similar presentations


Ads by Google