SlideShare a Scribd company logo
1 of 6
Download to read offline
Technical Challenges of Artificial
Intelligence in gaming
An analysis of the use of AI in gaming and the
challenges it presents to developers by Joshua
Matthews.
Lets start with some positives: some early examples of great, innovative forms of AI…
•  The Sims (2000) – The best selling PC game of all time, The Sims revolutionised
the AI spectrum, placing behavior responsibilities on the actors environment via
Smart Objects, providing a number of basic desires for the Sims to drive their
actions individually and modeling emotional interactions, allowing relationships to
form. Gameplay - https://www.youtube.com/watch?v=e20QY7Hx88s
•  Halo (2001) – The first title of this successful franchise brought many innovations.
The enemies use cover wisely and employ suppressive fire and grenades; the
situation of the squad has an impact on its individuals (when team leader dies, team
members flee); plus, there’s a lot of attention to detail. For example, enemies throw
grenades back at the player and team members will respond if the player should
bother them. -
•  Black & White (2001) - Published by Lionhead Studios, this god game featured
interacting with a giant AI creature which can learn from examples, and takes
reward and punishment. Its engine uses a solid AI architecture, rooted in cognitive
science, known as belief-desire-intention (BDI) and machine learning techniques
such as decision trees and neural networks are used with great success.
The mid 2000’s downfallNotice how all of those games that I just mentioned are at least 12 years old? It is said that
from around the mid-2000s videogame AI nestled itself beneath a “chest-high wall” and has
pretty much stayed there ever since.
Far Cry
The Far Cry series has had a mixed relationship with AI over the course of its last two titles. Being
open world games, this series has more aspects to cover in terms of AI, mainly revolving around its
natural environment. Far Cry 2 had some great ideas for its animal AI. They developed a spawning
technique that allowed them to take advantage of the fact that, in real life, Animals don’t stay in the
same place. This was combined with an encounter system, that spawned various AI in the game
based on what’s already there. However, less predators were actually included within the game
world as the developers couldn’t control their AI and stop them from eating all the herbivores.
Far Cry 3 took a more individual approach to the animals and gave them more detailed virtual
minds. Ubisoft developer Hugo Desmeules explained “So now a turtle brain no longer consists of
only going left and right and being crushed by a plumber, it needs to flee progressing fire,
move away from an incoming vehicle, transition from ground to water navigable areas, walk,
hide, swim, and care about predators like sharks.”
The upgrade and developments in AI between these two games is quite impressive.
ZombiesThe Walking Dead: Survival Instinct had the graphics and premise to have what it takes to be a relatively decent
game. After all, isn’t The Walking Dead one of the most, if not the most well known zombie franchise? Well this
little mess of a game certainly died out due to its laughable AI system. The zombies didn’t share the correct focal
point and often were misdirected.
The zombies need to spawn and direct their attention to the player at a frequent enough rate to present a challenge
and this doesn’t happen. If the zombies are even spawning through the bugged up engine, their attention isn’t
focused on the player and sometimes they don’t even approach them. This would’ve been an easy behavior to
imply and I believe the true reason why it wasn’t there was due to a rush of development due to a dangerously fast
approaching release date.
https://www.youtube.com/watch?v=dcDLnaqOeHo
The Left 4 Dead franchise’s “AI Director” is the example that all future zombies games should follow. The
Director is designed to detect the whereabouts of the player and spawn a challenging amount of infected
accordingly. The Director will go through phases, which experienced players might even be able to judge and react
to: Build Up - Upon leaving the safe zone, the Director enters Build Up mode. In this mode, Common and Special
infected will spawn normally, and Mobs will appear regularly; Peak - The Director reaches "Peak" when the
Survivors are at maximum Intensity. It usually occurs at the peak of combat. Infected normally stop spawning at
this point.; Relax - During Relax phase, Survivors may rest and recouperate after passing through Peak phase.;
The Director constantly measures how much pressure each individual Survivor is under by monitoring their
Intensity. A Survivor's Intensity increases when attacked by an Infected, and by killing Infected that are close by.
Survivors will immediately reach maximum Intensity when incapacitated. Survivors will not gain intensity through
friendly fire, or when sniping distant Infected.
https://www.youtube.com/watch?v=Ngw5DUcQAMM
Playing with the AI
Over the past few years, many have uploaded videos online, demonstrating how
entertaining the AI knowledge of certain game actors is in events such as combat. By
enforcing some slight modifications, CPU actors can fight others without a player
being involved presenting us with total simulated combat, that relies entirely on the
game’s AI system. Some great examples of effective combat AI that I’ve found are
that of Bully by Rockstar Games (2006), a game set in a school, where each of its
‘cliques’ have their own unique rivalries and fighting styles. Certain actions that the
player does can have an effect on their reputation with that clique. For instance, if the
player eggs the Jock’s gym in alliance with the Nerds, the Jocks will not take kindly
to his next visit. Also, bullying certain individuals will provoke the Prefects to
apprehend you. Anyway, here’s a few videos of modifications that help convey the
different fighting styles and rivalries as a result of the AI.
https://www.youtube.com/watch?v=alHd9UUkZmU
https://www.youtube.com/watch?v=_tIRG8Xa8RM
The Last of US
Rays
Rays are technique that Naughty Dog used to avoid a big problem encountered within the
devlopment process of their Buddy AI, that ensured the Ellie was always realistically
reacting to Joels actions against enemies. It had to be restarted a few weeks before release
as they saw too many weaknesses within it.
Ray diagrams were used to show the different points were Ellie could stand in perespective
to Joel. The developers had to analyse these points, remove the points where she would
stand that would either be too close to the enemies or ridicolously out of Joel's sight and
adapt that basic perspective to every instance where they meet a group of enemies,
adapting in a way that doesn't enable it to look too rigid and unrealistic.
Examples of points that would have to be removed include any point where Ellie is faced
directly up against all wall near Joel or if she is standing so curved round to a certain angle
from Joel's perspective, that she is nearer to the enemies than him.
http://www.gdcvault.com/play/1020364/Ellie-Buddy-AI-in-The
In the above presentation,

More Related Content

What's hot

Film Studies
Film StudiesFilm Studies
Film Studies
_
 
Week 6 LIVE class, 2010
Week 6 LIVE class, 2010Week 6 LIVE class, 2010
Week 6 LIVE class, 2010
carrie.heeter
 
Interface: Creating the connection
Interface: Creating the connectionInterface: Creating the connection
Interface: Creating the connection
Tracie King
 

What's hot (19)

The Making of PopCap's Plants vs Zombies
The Making of PopCap's Plants vs ZombiesThe Making of PopCap's Plants vs Zombies
The Making of PopCap's Plants vs Zombies
 
Red Dead Redemption production
Red Dead Redemption productionRed Dead Redemption production
Red Dead Redemption production
 
Disempowerment Fantasies: How taking power away from players can create bette...
Disempowerment Fantasies: How taking power away from players can create bette...Disempowerment Fantasies: How taking power away from players can create bette...
Disempowerment Fantasies: How taking power away from players can create bette...
 
Videogame slideshow
Videogame slideshowVideogame slideshow
Videogame slideshow
 
Film Studies
Film StudiesFilm Studies
Film Studies
 
Game Design Workshop - Interaction South America 2013
Game Design Workshop - Interaction South America 2013Game Design Workshop - Interaction South America 2013
Game Design Workshop - Interaction South America 2013
 
Comparison of Doom and Obscure Essay
Comparison of Doom and Obscure EssayComparison of Doom and Obscure Essay
Comparison of Doom and Obscure Essay
 
Mmorpg
MmorpgMmorpg
Mmorpg
 
Weeks 8, 9 Game Design
Weeks 8, 9 Game DesignWeeks 8, 9 Game Design
Weeks 8, 9 Game Design
 
Production of RDR
Production of RDRProduction of RDR
Production of RDR
 
Weeks 6, 7 Game Design
Weeks 6, 7 Game DesignWeeks 6, 7 Game Design
Weeks 6, 7 Game Design
 
Production of Red Dead Redemption
Production of Red Dead RedemptionProduction of Red Dead Redemption
Production of Red Dead Redemption
 
Week 6 LIVE class, 2010
Week 6 LIVE class, 2010Week 6 LIVE class, 2010
Week 6 LIVE class, 2010
 
Interface: Creating the connection
Interface: Creating the connectionInterface: Creating the connection
Interface: Creating the connection
 
Lesson 1 online gaming culture
Lesson 1 online gaming cultureLesson 1 online gaming culture
Lesson 1 online gaming culture
 
GAMEPREZ Gamejam@HackerDojo
GAMEPREZ Gamejam@HackerDojoGAMEPREZ Gamejam@HackerDojo
GAMEPREZ Gamejam@HackerDojo
 
Online gaming culture 2
Online gaming culture 2Online gaming culture 2
Online gaming culture 2
 
Growing Up Gamer
Growing Up GamerGrowing Up Gamer
Growing Up Gamer
 
Game physics
Game physicsGame physics
Game physics
 

Similar to Ai presentation (1) 2

AI.implant_Games_White_Paper
AI.implant_Games_White_PaperAI.implant_Games_White_Paper
AI.implant_Games_White_Paper
Kenneth Trueman
 
Last Day of Work-Presentation
Last Day of Work-PresentationLast Day of Work-Presentation
Last Day of Work-Presentation
Nicolò Borghi
 
Action and Adventure Games
Action and Adventure GamesAction and Adventure Games
Action and Adventure Games
Zai Lekir
 
Unit 13 assignment 2 aki
Unit 13  assignment 2 akiUnit 13  assignment 2 aki
Unit 13 assignment 2 aki
haverstockmedia
 
Unit 13 assignment 2 aki
Unit 13  assignment 2 akiUnit 13  assignment 2 aki
Unit 13 assignment 2 aki
haverstockmedia
 
Serious games a proposal of taxonomy gacet11
Serious games a proposal of taxonomy gacet11Serious games a proposal of taxonomy gacet11
Serious games a proposal of taxonomy gacet11
CATTID "Sapienza"
 

Similar to Ai presentation (1) 2 (20)

Artificial Intelligence in Video Games: A Love Story
Artificial Intelligence in Video Games: A Love StoryArtificial Intelligence in Video Games: A Love Story
Artificial Intelligence in Video Games: A Love Story
 
AI.implant_Games_White_Paper
AI.implant_Games_White_PaperAI.implant_Games_White_Paper
AI.implant_Games_White_Paper
 
Video game research vg
Video game research vgVideo game research vg
Video game research vg
 
GameMaker 1) intro to gamemaker
GameMaker 1) intro to gamemakerGameMaker 1) intro to gamemaker
GameMaker 1) intro to gamemaker
 
Zombi - Shoot for Survive
Zombi - Shoot for SurviveZombi - Shoot for Survive
Zombi - Shoot for Survive
 
Accidental Gamers
Accidental GamersAccidental Gamers
Accidental Gamers
 
Clockwork badgers
Clockwork badgersClockwork badgers
Clockwork badgers
 
From gamification to game design
From gamification to game designFrom gamification to game design
From gamification to game design
 
Last Day of Work-Presentation
Last Day of Work-PresentationLast Day of Work-Presentation
Last Day of Work-Presentation
 
Cristian Diaconescu, Founder Sand Sailor Studio - Black The Fall: the story b...
Cristian Diaconescu, Founder Sand Sailor Studio - Black The Fall: the story b...Cristian Diaconescu, Founder Sand Sailor Studio - Black The Fall: the story b...
Cristian Diaconescu, Founder Sand Sailor Studio - Black The Fall: the story b...
 
Learning through Play
Learning through PlayLearning through Play
Learning through Play
 
Action and Adventure Games
Action and Adventure GamesAction and Adventure Games
Action and Adventure Games
 
Game Design for Storytellers
Game Design for StorytellersGame Design for Storytellers
Game Design for Storytellers
 
VR Endanger Games Series
VR Endanger Games SeriesVR Endanger Games Series
VR Endanger Games Series
 
Unit 13 assignment 2 aki
Unit 13  assignment 2 akiUnit 13  assignment 2 aki
Unit 13 assignment 2 aki
 
Unit 13 assignment 2 aki
Unit 13  assignment 2 akiUnit 13  assignment 2 aki
Unit 13 assignment 2 aki
 
9.5 Theses on the Power and Efficacy of Gamification
9.5 Theses on the Power and Efficacy of Gamification9.5 Theses on the Power and Efficacy of Gamification
9.5 Theses on the Power and Efficacy of Gamification
 
Adventures in Game Animation
Adventures in Game AnimationAdventures in Game Animation
Adventures in Game Animation
 
Serious games a proposal of taxonomy gacet11
Serious games a proposal of taxonomy gacet11Serious games a proposal of taxonomy gacet11
Serious games a proposal of taxonomy gacet11
 
10. Fundamental AI Technologies
10. Fundamental AI Technologies10. Fundamental AI Technologies
10. Fundamental AI Technologies
 

More from Josh Matthews

More from Josh Matthews (20)

Unit 17 - Graphic design
Unit 17 - Graphic designUnit 17 - Graphic design
Unit 17 - Graphic design
 
Unit 34 - Further research
Unit 34 - Further researchUnit 34 - Further research
Unit 34 - Further research
 
Unit 16 - Photography
Unit 16 - PhotographyUnit 16 - Photography
Unit 16 - Photography
 
Unit 34 - Further research
Unit 34 - Further researchUnit 34 - Further research
Unit 34 - Further research
 
Mm os and rpgs
Mm os and rpgsMm os and rpgs
Mm os and rpgs
 
T shirt analysis
T shirt analysisT shirt analysis
T shirt analysis
 
Future trends
Future trendsFuture trends
Future trends
 
Evaluation of news report
Evaluation of news reportEvaluation of news report
Evaluation of news report
 
Chad marketing campaign
Chad marketing campaignChad marketing campaign
Chad marketing campaign
 
Graphic design products for chad
Graphic design products for chadGraphic design products for chad
Graphic design products for chad
 
Unit01 a02-
Unit01 a02-Unit01 a02-
Unit01 a02-
 
Questionaire
QuestionaireQuestionaire
Questionaire
 
Treatment - Drama
Treatment - DramaTreatment - Drama
Treatment - Drama
 
Unit 1 AO2
Unit 1 AO2Unit 1 AO2
Unit 1 AO2
 
Fruit ninja app logo analysis
Fruit ninja app logo analysisFruit ninja app logo analysis
Fruit ninja app logo analysis
 
Unit 1 AO2
Unit 1 AO2Unit 1 AO2
Unit 1 AO2
 
Ai presentation (1) 2
Ai presentation (1) 2Ai presentation (1) 2
Ai presentation (1) 2
 
Titanfall structure
Titanfall structureTitanfall structure
Titanfall structure
 
Titanfall structure
Titanfall structureTitanfall structure
Titanfall structure
 
Animation target audience
Animation target audienceAnimation target audience
Animation target audience
 

Recently uploaded

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 

Recently uploaded (20)

MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMIntroduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDM
 
AI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by Anitaraj
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 

Ai presentation (1) 2

  • 1. Technical Challenges of Artificial Intelligence in gaming An analysis of the use of AI in gaming and the challenges it presents to developers by Joshua Matthews.
  • 2. Lets start with some positives: some early examples of great, innovative forms of AI… •  The Sims (2000) – The best selling PC game of all time, The Sims revolutionised the AI spectrum, placing behavior responsibilities on the actors environment via Smart Objects, providing a number of basic desires for the Sims to drive their actions individually and modeling emotional interactions, allowing relationships to form. Gameplay - https://www.youtube.com/watch?v=e20QY7Hx88s •  Halo (2001) – The first title of this successful franchise brought many innovations. The enemies use cover wisely and employ suppressive fire and grenades; the situation of the squad has an impact on its individuals (when team leader dies, team members flee); plus, there’s a lot of attention to detail. For example, enemies throw grenades back at the player and team members will respond if the player should bother them. - •  Black & White (2001) - Published by Lionhead Studios, this god game featured interacting with a giant AI creature which can learn from examples, and takes reward and punishment. Its engine uses a solid AI architecture, rooted in cognitive science, known as belief-desire-intention (BDI) and machine learning techniques such as decision trees and neural networks are used with great success.
  • 3. The mid 2000’s downfallNotice how all of those games that I just mentioned are at least 12 years old? It is said that from around the mid-2000s videogame AI nestled itself beneath a “chest-high wall” and has pretty much stayed there ever since. Far Cry The Far Cry series has had a mixed relationship with AI over the course of its last two titles. Being open world games, this series has more aspects to cover in terms of AI, mainly revolving around its natural environment. Far Cry 2 had some great ideas for its animal AI. They developed a spawning technique that allowed them to take advantage of the fact that, in real life, Animals don’t stay in the same place. This was combined with an encounter system, that spawned various AI in the game based on what’s already there. However, less predators were actually included within the game world as the developers couldn’t control their AI and stop them from eating all the herbivores. Far Cry 3 took a more individual approach to the animals and gave them more detailed virtual minds. Ubisoft developer Hugo Desmeules explained “So now a turtle brain no longer consists of only going left and right and being crushed by a plumber, it needs to flee progressing fire, move away from an incoming vehicle, transition from ground to water navigable areas, walk, hide, swim, and care about predators like sharks.” The upgrade and developments in AI between these two games is quite impressive.
  • 4. ZombiesThe Walking Dead: Survival Instinct had the graphics and premise to have what it takes to be a relatively decent game. After all, isn’t The Walking Dead one of the most, if not the most well known zombie franchise? Well this little mess of a game certainly died out due to its laughable AI system. The zombies didn’t share the correct focal point and often were misdirected. The zombies need to spawn and direct their attention to the player at a frequent enough rate to present a challenge and this doesn’t happen. If the zombies are even spawning through the bugged up engine, their attention isn’t focused on the player and sometimes they don’t even approach them. This would’ve been an easy behavior to imply and I believe the true reason why it wasn’t there was due to a rush of development due to a dangerously fast approaching release date. https://www.youtube.com/watch?v=dcDLnaqOeHo The Left 4 Dead franchise’s “AI Director” is the example that all future zombies games should follow. The Director is designed to detect the whereabouts of the player and spawn a challenging amount of infected accordingly. The Director will go through phases, which experienced players might even be able to judge and react to: Build Up - Upon leaving the safe zone, the Director enters Build Up mode. In this mode, Common and Special infected will spawn normally, and Mobs will appear regularly; Peak - The Director reaches "Peak" when the Survivors are at maximum Intensity. It usually occurs at the peak of combat. Infected normally stop spawning at this point.; Relax - During Relax phase, Survivors may rest and recouperate after passing through Peak phase.; The Director constantly measures how much pressure each individual Survivor is under by monitoring their Intensity. A Survivor's Intensity increases when attacked by an Infected, and by killing Infected that are close by. Survivors will immediately reach maximum Intensity when incapacitated. Survivors will not gain intensity through friendly fire, or when sniping distant Infected. https://www.youtube.com/watch?v=Ngw5DUcQAMM
  • 5. Playing with the AI Over the past few years, many have uploaded videos online, demonstrating how entertaining the AI knowledge of certain game actors is in events such as combat. By enforcing some slight modifications, CPU actors can fight others without a player being involved presenting us with total simulated combat, that relies entirely on the game’s AI system. Some great examples of effective combat AI that I’ve found are that of Bully by Rockstar Games (2006), a game set in a school, where each of its ‘cliques’ have their own unique rivalries and fighting styles. Certain actions that the player does can have an effect on their reputation with that clique. For instance, if the player eggs the Jock’s gym in alliance with the Nerds, the Jocks will not take kindly to his next visit. Also, bullying certain individuals will provoke the Prefects to apprehend you. Anyway, here’s a few videos of modifications that help convey the different fighting styles and rivalries as a result of the AI. https://www.youtube.com/watch?v=alHd9UUkZmU https://www.youtube.com/watch?v=_tIRG8Xa8RM
  • 6. The Last of US Rays Rays are technique that Naughty Dog used to avoid a big problem encountered within the devlopment process of their Buddy AI, that ensured the Ellie was always realistically reacting to Joels actions against enemies. It had to be restarted a few weeks before release as they saw too many weaknesses within it. Ray diagrams were used to show the different points were Ellie could stand in perespective to Joel. The developers had to analyse these points, remove the points where she would stand that would either be too close to the enemies or ridicolously out of Joel's sight and adapt that basic perspective to every instance where they meet a group of enemies, adapting in a way that doesn't enable it to look too rigid and unrealistic. Examples of points that would have to be removed include any point where Ellie is faced directly up against all wall near Joel or if she is standing so curved round to a certain angle from Joel's perspective, that she is nearer to the enemies than him. http://www.gdcvault.com/play/1020364/Ellie-Buddy-AI-in-The In the above presentation,