SlideShare uma empresa Scribd logo
1 de 38
Baixar para ler offline
Inteligência artificial aplicada a jogos
Rafael Sakurai
@rafaelsakurai
Agenda
● Introdução sobre IA;
● História dos jogos com IA;
● Tipos de IA para jogos;
● Movimento;
● Tomada de decisão;
● Estratégias de IA;
● Aprendizado;
● Jogos de tabuleiro.
Inteligência Artificial
Pokemon Omega Ruby & Alpha
Sapphire
http://imguol.com/c/entretenimento/2014/10/14/pokemon-omega-ruby--alpha-sapphire-1413303008655_400x240.jpg
Fifa 15
http://imguol.com/c/entretenimento/2014/06/11/fifa-15-1402503213920_1920x1080.jpg
Call of Duty: Advanced Warfare
http://imguol.com/c/entretenimento/2014/08/11/call-of-duty-advanced-warfare-1407784279492_1280x720.jpg
Pac-Man - 1979
http://www.gourmet.com/images/food/2008/09/foar_videogames_pacman608.jpg
Maquina de estados
Double Dragon - 1987
http://i.imgur.com/AqExka2.png
Golden Axe - 1987
Doom - 1993
http://blogs.band.com.br/aqueleblogdegames/files/2013/12/doom-enemies.jpg
Warcraft - 1994
http://netdna.webdesignerdepot.com/uploads/2008/11/warcraft1994.jpg
Pathfinding
Need for speed - 1994
http://i.ytimg.com/vi/G8u-vlnG98k/hqdefault.jpg
GoldenEye 007 - 1997
http://static.guim.co.uk/sys-images/Technology/Pix/pictures/2010/11/5/1288971033307/GoldenEye-007-005.jpg
Counter Strike - 1999
http://www.fpsteam.it/img2007/cscz/counterstrike_condition_zero_01.JPG
Estratégia
Três necessidades básicas nos
jogos
● Movimento dos personagens;
● Tomar decisão;
● Pensar taticamente ou estrategicamente.
Movimento
Reação
Goldeneye 007
https://www.youtube.com/watch?v=j-ixz4ltmck
Pathfinding
Diablo 3
https://www.youtube.com/watch?v=IwlXTJU6TTU
Clash of Clans
https://www.youtube.com/watch?v=YSdJtNen-EA
Need for speed Rivals
https://www.youtube.com/watch?v=Qp0rz9FX8FM
Tomada de decisão
The Legend of Zelda: Ocarina of
Time
http://vignette4.wikia.nocookie.net/zelda/images/1/1a/Z-targeting_%28Ocarina_of_Time%29.png
Mario Kart 8
https://www.youtube.com/watch?v=ibVJr7tpvQ4
Estratégias
Age of empires 4
http://www.gamekeystore.eu/media//category/6/_/6_1446.jpg
Half Life 2
http://www.wescoregames.com/dynimgs/games/pc-half-life-2/half_life_2_351943.jpg
Aprendizado
Infinite Mario - Neuroevolução
https://www.youtube.com/watch?v=o5vCQwXt0j8
Mega man - Algoritmo Genético
https://www.youtube.com/watch?v=J2XwOI8nNGQ
Angry Birds
https://www.youtube.com/watch?v=8RWo8LCgJPc
Jogos de tabuleiro
Obrigado!
Rafael Sakurai
@rafaelsakurai

Mais conteúdo relacionado

Destaque

Ibope - PR - 23 de agosto de 2014. Eleições 2014
Ibope - PR - 23 de agosto de 2014. Eleições 2014Ibope - PR - 23 de agosto de 2014. Eleições 2014
Ibope - PR - 23 de agosto de 2014. Eleições 2014Miguel Rosario
 
Monitoramento de Mídias Sociais para Política e Eleições
Monitoramento de Mídias Sociais para Política e EleiçõesMonitoramento de Mídias Sociais para Política e Eleições
Monitoramento de Mídias Sociais para Política e EleiçõesTarcízio Silva
 
Monitoramento de Mídias Sociais - Curso ESPM
Monitoramento de Mídias Sociais - Curso ESPMMonitoramento de Mídias Sociais - Curso ESPM
Monitoramento de Mídias Sociais - Curso ESPMTarcízio Silva
 
Manual do Guerreiro Urbano
Manual do Guerreiro UrbanoManual do Guerreiro Urbano
Manual do Guerreiro UrbanoPaulo Mello
 
Monitoramento de Mídias Sociais para Política e Eleições: histórico, aplicaçõ...
Monitoramento de Mídias Sociais para Política e Eleições: histórico, aplicaçõ...Monitoramento de Mídias Sociais para Política e Eleições: histórico, aplicaçõ...
Monitoramento de Mídias Sociais para Política e Eleições: histórico, aplicaçõ...Social Figures
 
Introdução à Inteligência Artificial
Introdução à Inteligência ArtificialIntrodução à Inteligência Artificial
Introdução à Inteligência ArtificialAntónio Oliveira
 
Mídias Sociais e Inteligência de Marketing
Mídias Sociais e Inteligência de MarketingMídias Sociais e Inteligência de Marketing
Mídias Sociais e Inteligência de MarketingTarcízio Silva
 
Inteligencia Artificial - Linguistica
Inteligencia Artificial - LinguisticaInteligencia Artificial - Linguistica
Inteligencia Artificial - LinguisticaToni Esteves
 
Técnicas de Inteligência Artificial em Jogos Eletrônicos
Técnicas de Inteligência Artificial em Jogos EletrônicosTécnicas de Inteligência Artificial em Jogos Eletrônicos
Técnicas de Inteligência Artificial em Jogos EletrônicosRoger Ritter
 
Acções de guerrilha e contra-guerrilha
Acções de guerrilha e contra-guerrilhaAcções de guerrilha e contra-guerrilha
Acções de guerrilha e contra-guerrilhaCantacunda
 
INTRODUCCION A LA ROBOTICA
INTRODUCCION A LA ROBOTICAINTRODUCCION A LA ROBOTICA
INTRODUCCION A LA ROBOTICAdeinisvergara
 
Inteligência Artificial em Jogos Eletrônicos
Inteligência Artificial em Jogos EletrônicosInteligência Artificial em Jogos Eletrônicos
Inteligência Artificial em Jogos EletrônicosErisvaldo Junior
 
[Mobilidade Urbana] Campanha "De Bike ao Trabalho"
[Mobilidade Urbana] Campanha "De Bike ao Trabalho"[Mobilidade Urbana] Campanha "De Bike ao Trabalho"
[Mobilidade Urbana] Campanha "De Bike ao Trabalho"Thinking Insight
 
Sistema de Informação de Marketing - SIM - Continuação1
Sistema de Informação de Marketing - SIM - Continuação1Sistema de Informação de Marketing - SIM - Continuação1
Sistema de Informação de Marketing - SIM - Continuação1Alexandre Siqueira
 
Tarefas tecnico taticas para o desenvolvimento da velocidade atraves de situa...
Tarefas tecnico taticas para o desenvolvimento da velocidade atraves de situa...Tarefas tecnico taticas para o desenvolvimento da velocidade atraves de situa...
Tarefas tecnico taticas para o desenvolvimento da velocidade atraves de situa...Futbol Tactico Brasil
 

Destaque (20)

Inteligencia artificial
Inteligencia artificialInteligencia artificial
Inteligencia artificial
 
Eleições & Estatística
Eleições & EstatísticaEleições & Estatística
Eleições & Estatística
 
INTELIGENCIA ARTIFICIAL
INTELIGENCIA ARTIFICIALINTELIGENCIA ARTIFICIAL
INTELIGENCIA ARTIFICIAL
 
Ibope - PR - 23 de agosto de 2014. Eleições 2014
Ibope - PR - 23 de agosto de 2014. Eleições 2014Ibope - PR - 23 de agosto de 2014. Eleições 2014
Ibope - PR - 23 de agosto de 2014. Eleições 2014
 
Monitoramento de Mídias Sociais para Política e Eleições
Monitoramento de Mídias Sociais para Política e EleiçõesMonitoramento de Mídias Sociais para Política e Eleições
Monitoramento de Mídias Sociais para Política e Eleições
 
Monitoramento de Mídias Sociais - Curso ESPM
Monitoramento de Mídias Sociais - Curso ESPMMonitoramento de Mídias Sociais - Curso ESPM
Monitoramento de Mídias Sociais - Curso ESPM
 
Inteligência Artificial em Jogos
Inteligência Artificial em JogosInteligência Artificial em Jogos
Inteligência Artificial em Jogos
 
Manual do Guerreiro Urbano
Manual do Guerreiro UrbanoManual do Guerreiro Urbano
Manual do Guerreiro Urbano
 
Monitoramento de Mídias Sociais para Política e Eleições: histórico, aplicaçõ...
Monitoramento de Mídias Sociais para Política e Eleições: histórico, aplicaçõ...Monitoramento de Mídias Sociais para Política e Eleições: histórico, aplicaçõ...
Monitoramento de Mídias Sociais para Política e Eleições: histórico, aplicaçõ...
 
Introdução à Inteligência Artificial
Introdução à Inteligência ArtificialIntrodução à Inteligência Artificial
Introdução à Inteligência Artificial
 
Mídias Sociais e Inteligência de Marketing
Mídias Sociais e Inteligência de MarketingMídias Sociais e Inteligência de Marketing
Mídias Sociais e Inteligência de Marketing
 
Inteligencia Artificial - Linguistica
Inteligencia Artificial - LinguisticaInteligencia Artificial - Linguistica
Inteligencia Artificial - Linguistica
 
Técnicas de Inteligência Artificial em Jogos Eletrônicos
Técnicas de Inteligência Artificial em Jogos EletrônicosTécnicas de Inteligência Artificial em Jogos Eletrônicos
Técnicas de Inteligência Artificial em Jogos Eletrônicos
 
Acções de guerrilha e contra-guerrilha
Acções de guerrilha e contra-guerrilhaAcções de guerrilha e contra-guerrilha
Acções de guerrilha e contra-guerrilha
 
INTRODUCCION A LA ROBOTICA
INTRODUCCION A LA ROBOTICAINTRODUCCION A LA ROBOTICA
INTRODUCCION A LA ROBOTICA
 
Inteligência Artificial em Jogos Eletrônicos
Inteligência Artificial em Jogos EletrônicosInteligência Artificial em Jogos Eletrônicos
Inteligência Artificial em Jogos Eletrônicos
 
[Mobilidade Urbana] Campanha "De Bike ao Trabalho"
[Mobilidade Urbana] Campanha "De Bike ao Trabalho"[Mobilidade Urbana] Campanha "De Bike ao Trabalho"
[Mobilidade Urbana] Campanha "De Bike ao Trabalho"
 
Sistema de Informação de Marketing - SIM - Continuação1
Sistema de Informação de Marketing - SIM - Continuação1Sistema de Informação de Marketing - SIM - Continuação1
Sistema de Informação de Marketing - SIM - Continuação1
 
Tarefas tecnico taticas para o desenvolvimento da velocidade atraves de situa...
Tarefas tecnico taticas para o desenvolvimento da velocidade atraves de situa...Tarefas tecnico taticas para o desenvolvimento da velocidade atraves de situa...
Tarefas tecnico taticas para o desenvolvimento da velocidade atraves de situa...
 
Projeto de Rede Social de Jogos
Projeto de Rede Social de JogosProjeto de Rede Social de Jogos
Projeto de Rede Social de Jogos
 

Mais de Rafael Sakurai

Semana FACET 2015 - Arquitetura de Micro Serviços
Semana FACET 2015 - Arquitetura de Micro ServiçosSemana FACET 2015 - Arquitetura de Micro Serviços
Semana FACET 2015 - Arquitetura de Micro ServiçosRafael Sakurai
 
Sestinfo 2013 - Arduino
Sestinfo 2013 - ArduinoSestinfo 2013 - Arduino
Sestinfo 2013 - ArduinoRafael Sakurai
 
PhoneGap - criando aplicações Android e iOS com HTML5
PhoneGap - criando aplicações Android e iOS com HTML5PhoneGap - criando aplicações Android e iOS com HTML5
PhoneGap - criando aplicações Android e iOS com HTML5Rafael Sakurai
 
SESTINFO 2011 Apresentacao Android
SESTINFO 2011 Apresentacao AndroidSESTINFO 2011 Apresentacao Android
SESTINFO 2011 Apresentacao AndroidRafael Sakurai
 

Mais de Rafael Sakurai (7)

Semana FACET 2015 - Arquitetura de Micro Serviços
Semana FACET 2015 - Arquitetura de Micro ServiçosSemana FACET 2015 - Arquitetura de Micro Serviços
Semana FACET 2015 - Arquitetura de Micro Serviços
 
Firefox OS
Firefox OSFirefox OS
Firefox OS
 
Sestinfo 2013 - Arduino
Sestinfo 2013 - ArduinoSestinfo 2013 - Arduino
Sestinfo 2013 - Arduino
 
PhoneGap - criando aplicações Android e iOS com HTML5
PhoneGap - criando aplicações Android e iOS com HTML5PhoneGap - criando aplicações Android e iOS com HTML5
PhoneGap - criando aplicações Android e iOS com HTML5
 
Html5 Sestinfo 2012
Html5 Sestinfo 2012Html5 Sestinfo 2012
Html5 Sestinfo 2012
 
SESTINFO 2011 Apresentacao Android
SESTINFO 2011 Apresentacao AndroidSESTINFO 2011 Apresentacao Android
SESTINFO 2011 Apresentacao Android
 
SCJA
SCJASCJA
SCJA
 

IA Jogos História Tipos Decisão Estratégias