1 / 21

SMA para Jogos

SMA para Jogos. Jorge Casagrande e Vilson Heck Junior. Agenda. Introdução; Definição de Jogos; Jogos Eletrônicos ; Indústria do Entretenimento em Jogos ; Agentes em Jogos; Conclusão; Referências. Introdução. Objetivos: Apresentar o conceito de jogos;

orpah
Download Presentation

SMA para Jogos

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. SMA para Jogos Jorge Casagrande e Vilson Heck Junior

  2. Agenda • Introdução; • Definição de Jogos; • Jogos Eletrônicos; • Indústria do Entretenimento em Jogos; • Agentes em Jogos; • Conclusão; • Referências.

  3. Introdução • Objetivos: • Apresentar o conceito de jogos; • Conectar as definições de agentes e SMA com o conceito de jogos; • Mostrar exemplos de aplicações; • Trazer discussões durantes a apresentação; • Evidenciar a contribuição dos SMA em jogos para algumas áreas da ciência.

  4. Definição de Jogos • 28 Definições no Dicionário: • Designação genérica de certas atividades cuja natureza ou finalidade é recreativa; diversão, entretenimento; • Essa atividade, submetida a regras que estabelecem quem vence e quem perde; competição física ou mental sujeita a regras, com participantes que disputam entre si por uma premiação ou por simples prazer.

  5. Definição de Jogos • Competição Mental: • Jogos de tabuleiro; • Jogos de cartas; • Jogos eletrônicos; • Competição Físico-Mental: • Futebol; • Vôlei; • Etc...

  6. Jogos Eletrônicos • Pong: • Primeiro Videogame lucrativo da história; • NolanBushnell e Ted Dabney; • 1972: Atari; • Várias versões diferentes foram criadas.

  7. Jogos Eletrônicos • Evolução? • Jogos realísticos; • Efeitos gráficos e sonoros tridimensionais do mundo real; • Simulação física; • Maior interatividade: • Lógica; • Física; • EMPREGO DE INTELIGÊNCIA ARTIFICIAL: • SMA ou Agentes em Jogos.

  8. Jogos Eletrônicos

  9. Jogos Eletrônicos • Criação envolve muito tempo e profissionais: • StoryBoards: • Idealização – arte conceito; • Game Design: • Prototipação – motor do jogo; • Level Design: • Projeto de fases – arte e som; • Play Testing: • Depuração – testes.

  10. Indústria do Entretenimento em jogos • + $27 Bilhões em 2005 • Nintendo: • Fabricação de Videogames; • $ 1,4 Bilhões primeiro trimestre de 2007; • Não conseguiu suprir demanda até 2009. • Blizzard: • Desenvolvimento de Games; • World ofWarcraft®; • Mais de $ 1 Bilhão segundo trimestre de 2009.

  11. Agentes em Jogos • O que são? Para que servem? • Emular comportamento com Autonomia: • Competitivo; • Colaborador; • Neutro. • Decisões: • Reativas; • Cognitivas. Victor KazuoTatai: “a indústria de jogos tradicionalmente guarda com extremo zelo as soluções computacionais desenvolvidas” (Dissertação de Mestrado Unicamp: Técnicas de Sistemas Inteligentes Aplicadas ao Desenvolvimento de Jogos de Computador) [3]

  12. Agentes em Jogos • Jogos de Tiro em Primeira Pessoa: • Máquina de Estados Finitos (MEF): • Determinística; • Não-determinística. • Lógica Fuzzy • MEF + Fuzzy

  13. Agentes em Jogos FERBER, 1999 [1] • Como você definiria um agente “soldado” para um jogo de tiro em primeira pessoa? • Hardware ou Software? • Estacionário ou Móvel? • Persistente ou Temporário? • Reativo ou Cognitivo? • Existem outros agentes? • Esse Jogo é um SMA?

  14. Agentes em jogos • Jogos de Estratégia: • Navegação das Unidades: • Variante do A* para navegação das Unidades; • Maquinas de estado: • Árvore de decisões;

  15. Agentes em Jogos FERBER, 1999 [1] • Como você definiria um agente “jogador” para um jogo de estratégia? • Hardware ou Software? • Estacionário ou Móvel? • Persistente ou Temporário? • Reativo ou Cognitivo? • Existem outros agentes? • Esse Jogo é um SMA?

  16. Agentes em jogos • Jogos de Corrida: • Direção Aleatória, porém objetiva: • Algoritmos Genéticos; • Agentes podem melhorar habilidade. • Mutação -> Falhas?

  17. Agentes em Jogos FERBER, 1999 [1] • Como você definiria um agente “piloto” para um jogo de corrida? • Hardware ou Software? • Estacionário ou Móvel? • Persistente ou Temporário? • Reativo ou Cognitivo? • Existem outros agentes? • Esse Jogo é um SMA?

  18. Agentes em jogos • Jogos de Futebol: • Redes Neurais: • Aprendizado;

  19. Agentes em Jogos FERBER, 1999 [1] • Como você definiria um agente “jogador de futebol” para um jogo de futebol? • Hardware ou Software? • Estacionário ou Móvel? • Persistente ou Temporário? • Reativo ou Cognitivo? • Existem outros agentes? • Esse Jogo é um SMA?

  20. Conclusão • Jogos Eletrônicos são como berçários para a área de IA e SMA; • Procuram emular o comportamento humano em ambientes virtuais, buscando o aperfeiçoamento; • Área muito rica em recursos financeiros (Empregos, Fomentação de pesquisa); • Know-how de tecnologias como se fazem coisas que ainda serão desenvolvidas, já serão existentes; • O desenvolvimento da IA e o aumento do poder computacional incrementam a gama de possibilidades e reduz as limitações.

  21. Referências [1] FERBER, Jacques. Multi-Agent Systems. AnIntroduction to Distributed Artificial Intelligence. Addison-Wesley . Grã Bretania, 1999. [2] RUSSELL, Stuart e NORVIG, Peter. Inteligência Artificial. Tradução: Vanderberg D. De Souza. Rio de Janeiro: Elservier, 2004. [3] TATAI, Victor K. Técnicas de Sistemas Inteligentes Aplicadas ao Desenvolvimento de Jogos de Computador. Dissertação de Mestrado. Unicamp. Campinas, 2003.

More Related