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

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 ZombiesJames Gwertzman
 
Red Dead Redemption production
Red Dead Redemption productionRed Dead Redemption production
Red Dead Redemption productionAlexanderHunt
 
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...Valentina Tamer
 
Videogame slideshow
Videogame slideshowVideogame slideshow
Videogame slideshowSkelantor
 
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 2013Tiago Ramos
 
Comparison of Doom and Obscure Essay
Comparison of Doom and Obscure EssayComparison of Doom and Obscure Essay
Comparison of Doom and Obscure Essayjoaodias4994
 
Production of Red Dead Redemption
Production of Red Dead RedemptionProduction of Red Dead Redemption
Production of Red Dead RedemptionAlexanderHunt
 
Week 6 LIVE class, 2010
Week 6 LIVE class, 2010Week 6 LIVE class, 2010
Week 6 LIVE class, 2010carrie.heeter
 
Interface: Creating the connection
Interface: Creating the connectionInterface: Creating the connection
Interface: Creating the connectionTracie King
 
Lesson 1 online gaming culture
Lesson 1 online gaming cultureLesson 1 online gaming culture
Lesson 1 online gaming cultureAnton367594
 
GAMEPREZ Gamejam@HackerDojo
GAMEPREZ Gamejam@HackerDojoGAMEPREZ Gamejam@HackerDojo
GAMEPREZ Gamejam@HackerDojokatchwreck
 
Online gaming culture 2
Online gaming culture 2Online gaming culture 2
Online gaming culture 2Anton367594
 
Growing Up Gamer
Growing Up GamerGrowing Up Gamer
Growing Up Gamerdrdeleto
 

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
 

Viewers also liked

Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligenceedward200
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligencemonkeydesther
 
Artificial Intelligence in Computer and Video Games
Artificial Intelligence in Computer and Video GamesArtificial Intelligence in Computer and Video Games
Artificial Intelligence in Computer and Video GamesLuke Dicken
 
Artificial Intelligence in Gaming
Artificial Intelligence in GamingArtificial Intelligence in Gaming
Artificial Intelligence in GamingSatvik J
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial IntelligenceGirish Naik
 
artificial intelligence
artificial intelligenceartificial intelligence
artificial intelligencevallibhargavi
 
Artificial Intelligence Presentation
Artificial Intelligence PresentationArtificial Intelligence Presentation
Artificial Intelligence Presentationlpaviglianiti
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligenceu053675
 

Viewers also liked (11)

Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 
Artificial Intelligence in Computer and Video Games
Artificial Intelligence in Computer and Video GamesArtificial Intelligence in Computer and Video Games
Artificial Intelligence in Computer and Video Games
 
Artificial Intelligence in Gaming
Artificial Intelligence in GamingArtificial Intelligence in Gaming
Artificial Intelligence in Gaming
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
 
artificial intelligence
artificial intelligenceartificial intelligence
artificial intelligence
 
Artificial Intelligence Presentation
Artificial Intelligence PresentationArtificial Intelligence Presentation
Artificial Intelligence Presentation
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
 
Artificial inteligence
Artificial inteligenceArtificial inteligence
Artificial inteligence
 

Similar to Ai presentation (1) 2

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 StoryDamian Isla
 
AI.implant_Games_White_Paper
AI.implant_Games_White_PaperAI.implant_Games_White_Paper
AI.implant_Games_White_PaperKenneth Trueman
 
Video game research vg
Video game research vgVideo game research vg
Video game research vgAbbie Nicholls
 
GameMaker 1) intro to gamemaker
GameMaker 1) intro to gamemakerGameMaker 1) intro to gamemaker
GameMaker 1) intro to gamemakeriain bruce
 
Clockwork badgers
Clockwork badgersClockwork badgers
Clockwork badgersJackMunro
 
From gamification to game design
From gamification to game designFrom gamification to game design
From gamification to game designCodemotion
 
Last Day of Work-Presentation
Last Day of Work-PresentationLast Day of Work-Presentation
Last Day of Work-PresentationNicolò Borghi
 
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...How to Web
 
Action and Adventure Games
Action and Adventure GamesAction and Adventure Games
Action and Adventure GamesZai Lekir
 
Game Design for Storytellers
Game Design for StorytellersGame Design for Storytellers
Game Design for StorytellersPietro Polsinelli
 
Unit 13 assignment 2 aki
Unit 13  assignment 2 akiUnit 13  assignment 2 aki
Unit 13 assignment 2 akihaverstockmedia
 
Unit 13 assignment 2 aki
Unit 13  assignment 2 akiUnit 13  assignment 2 aki
Unit 13 assignment 2 akihaverstockmedia
 
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 GamificationSebastian Deterding
 
Adventures in Game Animation
Adventures in Game AnimationAdventures in Game Animation
Adventures in Game AnimationJeannie Novak
 
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 gacet11CATTID "Sapienza"
 
10. Fundamental AI Technologies
10. Fundamental AI Technologies10. Fundamental AI Technologies
10. Fundamental AI TechnologiesAmin Babadi
 

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

CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵anilsa9823
 
The history of music videos a level presentation
The history of music videos a level presentationThe history of music videos a level presentation
The history of music videos a level presentationamedia6
 
Call Girls In Safdarjung Enclave 24/7✡️9711147426✡️ Escorts Service
Call Girls In Safdarjung Enclave 24/7✡️9711147426✡️ Escorts ServiceCall Girls In Safdarjung Enclave 24/7✡️9711147426✡️ Escorts Service
Call Girls In Safdarjung Enclave 24/7✡️9711147426✡️ Escorts Servicejennyeacort
 
MASONRY -Building Technology and Construction
MASONRY -Building Technology and ConstructionMASONRY -Building Technology and Construction
MASONRY -Building Technology and Constructionmbermudez3
 
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfChapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfParomita Roy
 
VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...
VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...
VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...Suhani Kapoor
 
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun serviceCALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun serviceanilsa9823
 
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service AmravatiVIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service AmravatiSuhani Kapoor
 
DragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptxDragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptxmirandajeremy200221
 
Cheap Rate Call girls Kalkaji 9205541914 shot 1500 night
Cheap Rate Call girls Kalkaji 9205541914 shot 1500 nightCheap Rate Call girls Kalkaji 9205541914 shot 1500 night
Cheap Rate Call girls Kalkaji 9205541914 shot 1500 nightDelhi Call girls
 
Call Girls in Okhla Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Okhla Delhi 💯Call Us 🔝8264348440🔝Call Girls in Okhla Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Okhla Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Fashion trends before and after covid.pptx
Fashion trends before and after covid.pptxFashion trends before and after covid.pptx
Fashion trends before and after covid.pptxVanshNarang19
 
Raj Nagar Extension Call Girls 9711199012 WhatsApp No, Delhi Escorts in Raj N...
Raj Nagar Extension Call Girls 9711199012 WhatsApp No, Delhi Escorts in Raj N...Raj Nagar Extension Call Girls 9711199012 WhatsApp No, Delhi Escorts in Raj N...
Raj Nagar Extension Call Girls 9711199012 WhatsApp No, Delhi Escorts in Raj N...ankitnayak356677
 
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdfThe_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdfAmirYakdi
 
Revit Understanding Reference Planes and Reference lines in Revit for Family ...
Revit Understanding Reference Planes and Reference lines in Revit for Family ...Revit Understanding Reference Planes and Reference lines in Revit for Family ...
Revit Understanding Reference Planes and Reference lines in Revit for Family ...Narsimha murthy
 
Kindergarten Assessment Questions Via LessonUp
Kindergarten Assessment Questions Via LessonUpKindergarten Assessment Questions Via LessonUp
Kindergarten Assessment Questions Via LessonUpmainac1
 
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...Suhani Kapoor
 
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...Call Girls in Nagpur High Profile
 
VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...
VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...
VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...Suhani Kapoor
 

Recently uploaded (20)

young call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Service
young call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Service
young call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Service
 
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵
 
The history of music videos a level presentation
The history of music videos a level presentationThe history of music videos a level presentation
The history of music videos a level presentation
 
Call Girls In Safdarjung Enclave 24/7✡️9711147426✡️ Escorts Service
Call Girls In Safdarjung Enclave 24/7✡️9711147426✡️ Escorts ServiceCall Girls In Safdarjung Enclave 24/7✡️9711147426✡️ Escorts Service
Call Girls In Safdarjung Enclave 24/7✡️9711147426✡️ Escorts Service
 
MASONRY -Building Technology and Construction
MASONRY -Building Technology and ConstructionMASONRY -Building Technology and Construction
MASONRY -Building Technology and Construction
 
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfChapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
 
VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...
VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...
VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...
 
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun serviceCALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
 
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service AmravatiVIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
 
DragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptxDragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptx
 
Cheap Rate Call girls Kalkaji 9205541914 shot 1500 night
Cheap Rate Call girls Kalkaji 9205541914 shot 1500 nightCheap Rate Call girls Kalkaji 9205541914 shot 1500 night
Cheap Rate Call girls Kalkaji 9205541914 shot 1500 night
 
Call Girls in Okhla Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Okhla Delhi 💯Call Us 🔝8264348440🔝Call Girls in Okhla Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Okhla Delhi 💯Call Us 🔝8264348440🔝
 
Fashion trends before and after covid.pptx
Fashion trends before and after covid.pptxFashion trends before and after covid.pptx
Fashion trends before and after covid.pptx
 
Raj Nagar Extension Call Girls 9711199012 WhatsApp No, Delhi Escorts in Raj N...
Raj Nagar Extension Call Girls 9711199012 WhatsApp No, Delhi Escorts in Raj N...Raj Nagar Extension Call Girls 9711199012 WhatsApp No, Delhi Escorts in Raj N...
Raj Nagar Extension Call Girls 9711199012 WhatsApp No, Delhi Escorts in Raj N...
 
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdfThe_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
 
Revit Understanding Reference Planes and Reference lines in Revit for Family ...
Revit Understanding Reference Planes and Reference lines in Revit for Family ...Revit Understanding Reference Planes and Reference lines in Revit for Family ...
Revit Understanding Reference Planes and Reference lines in Revit for Family ...
 
Kindergarten Assessment Questions Via LessonUp
Kindergarten Assessment Questions Via LessonUpKindergarten Assessment Questions Via LessonUp
Kindergarten Assessment Questions Via LessonUp
 
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...
 
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
 
VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...
VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...
VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...
 

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,