SlideShare uma empresa Scribd logo
1 de 46
Fabricio Nogueira Buzeto
                                                          11/0054776


                                        Code Mobility for
                                              UbiGames


http://www.flickr.com/photos/sheilatostes/
Computação Ubíqua




http://www2.parc.com
Smart Space

http://www.flickr.com/photos/adactio/
Follow-me
http://www.flickr.com/photos/yourdon/
UbiGames
1996
1996
       1994
1996
       1994
              1989
1946

1996
       1994
              1989
Hoodies and Barrels




http://www.flickr.com/photos/chrissam42/
Uncle Roy All Around You




http://www.flickr.com/photos/maistora/
Jogo Reconfigurável


http://www.flickr.com/photos/stephenr/
http://www.flickr.com/photos/shanghaidaddy/
http://www.flickr.com/photos/shanghaidaddy/
G




http://www.flickr.com/photos/shanghaidaddy/
M



                          B


             G                                    C

                                              A




http://www.flickr.com/photos/shanghaidaddy/
M


                  b¹
                            B
                                                  c²   c¹
                       a²
             G                  a¹                          C

                                              A




http://www.flickr.com/photos/shanghaidaddy/
http://www.flickr.com/photos/vectorportal/
MoleHunt
Game
Agent




        Objetivos

        Coordenar partidas
Game
   Agent




Percepções           Objetivos

Novos Dispositivos   Coordenar partidas

Escolhas
Game
   Agent




Percepções           Ações              Objetivos

Novos Dispositivos   Lança Players      Coordenar partidas

Escolhas             Sorteia Nomes

                     Envia Resultados

                     Apresenta Status
Game
   Agent




Percepções           Ações           Objetivos            Ambiente

Novos Dispositivos   Lança Players   Coordenar partidas   Dinâmico

Escolhas             Sorteia Nomes                        Não Determinístico

                                                          Não Episódico

                                                          Não Discreto

                                                          Multi Agente
Player
Agent



         Objetivos

         Repassar dados
Player
    Agent



Percepções   Objetivos

Teclas       Repassar dados

Resultados
Player
    Agent



Percepções   Ações              Objetivos

Teclas       Enviar Teclas      Repassar dados

Resultados   Exibir resultado

             Envia Resultados

             Apresenta Status
Player
    Agent



Percepções   Ações              Objetivos        Ambiente

Teclas       Enviar Teclas      Repassar dados   Dinâmico

Resultados   Exibir resultado                    Não Determinístico

                                                 Episódico

                                                 Discreto

                                                 Multi Agente
Execution
 Driver

                      Pull
  Code On Demand



                      Push
  Remote Evaluation

                      Result


                      Move
  Mobile Agents
Execution
 Driver

                      Pull
  Code On Demand



                      Push
  Remote Evaluation

                      Result


                      Move
  Mobile Agents
http://www.flickr.com/photos/wallyg/
Code Mobility for DSOA



                         Plataforma de Agentes
Melhorias na Plataforma



                          Jogo em si
http://www.flickr.com/photos/sylvain_masson/


                                               Fabricio
  Obrigado                                     Nogueira
                                               Buzeto
                                               11/0054776

                                               Sistemas
                                               Multi
                                               Agentes


                                               T2

Mais conteúdo relacionado

Destaque

staffing1-130624104615-phpapp02
staffing1-130624104615-phpapp02staffing1-130624104615-phpapp02
staffing1-130624104615-phpapp02
RAJEEV RAJ
 

Destaque (8)

Food and nutrition presentation final
Food and nutrition presentation finalFood and nutrition presentation final
Food and nutrition presentation final
 
Whitepaper: Enterprise Access Viewer Connecting technologies, physicians, and...
Whitepaper: Enterprise Access Viewer Connecting technologies, physicians, and...Whitepaper: Enterprise Access Viewer Connecting technologies, physicians, and...
Whitepaper: Enterprise Access Viewer Connecting technologies, physicians, and...
 
The Power of Together
The Power of TogetherThe Power of Together
The Power of Together
 
Презентация: Ткани растений.
Презентация: Ткани растений.Презентация: Ткани растений.
Презентация: Ткани растений.
 
Menu planning
Menu planningMenu planning
Menu planning
 
Recursos Minerales Del Peru
Recursos Minerales Del PeruRecursos Minerales Del Peru
Recursos Minerales Del Peru
 
The data deluge: Five years on
The data deluge: Five years on The data deluge: Five years on
The data deluge: Five years on
 
staffing1-130624104615-phpapp02
staffing1-130624104615-phpapp02staffing1-130624104615-phpapp02
staffing1-130624104615-phpapp02
 

Semelhante a SMA-T2-Code Mobility for UbiGames

Kinect e Natural Users Interfaces
Kinect e Natural Users InterfacesKinect e Natural Users Interfaces
Kinect e Natural Users Interfaces
Mauricio Alegretti
 

Semelhante a SMA-T2-Code Mobility for UbiGames (7)

SMA-T1 MoleHunt
SMA-T1 MoleHuntSMA-T1 MoleHunt
SMA-T1 MoleHunt
 
Kinect e Natural Users Interfaces
Kinect e Natural Users InterfacesKinect e Natural Users Interfaces
Kinect e Natural Users Interfaces
 
HTML5 Sensitivo
HTML5 SensitivoHTML5 Sensitivo
HTML5 Sensitivo
 
ERIN 2010 - IC
ERIN 2010 - ICERIN 2010 - IC
ERIN 2010 - IC
 
[MobiTrends] Desenvolvimento de Jogos para Dispositivos Móveis
[MobiTrends] Desenvolvimento de Jogos para Dispositivos Móveis[MobiTrends] Desenvolvimento de Jogos para Dispositivos Móveis
[MobiTrends] Desenvolvimento de Jogos para Dispositivos Móveis
 
Mobile 3D Game Engine
Mobile 3D Game EngineMobile 3D Game Engine
Mobile 3D Game Engine
 
StartGames Android aula 1
StartGames Android aula 1 StartGames Android aula 1
StartGames Android aula 1
 

Mais de Fabricio Nogueira Buzeto

Ubi Zen 3.2 - Plataforma UnBiquitous - uP e uOS
Ubi Zen 3.2 - Plataforma UnBiquitous - uP e uOSUbi Zen 3.2 - Plataforma UnBiquitous - uP e uOS
Ubi Zen 3.2 - Plataforma UnBiquitous - uP e uOS
Fabricio Nogueira Buzeto
 
Ubi Zen 3.1 - Plataforma Unbiquitous - DSOA
Ubi Zen 3.1 - Plataforma Unbiquitous - DSOAUbi Zen 3.1 - Plataforma Unbiquitous - DSOA
Ubi Zen 3.1 - Plataforma Unbiquitous - DSOA
Fabricio Nogueira Buzeto
 

Mais de Fabricio Nogueira Buzeto (20)

Building the Stonehenge using Gall's law - ruby summit brasil 2020-12-05
Building the Stonehenge using Gall's law -  ruby summit brasil 2020-12-05Building the Stonehenge using Gall's law -  ruby summit brasil 2020-12-05
Building the Stonehenge using Gall's law - ruby summit brasil 2020-12-05
 
Jogos Ubíquos Reconfiguráveis
Jogos Ubíquos ReconfiguráveisJogos Ubíquos Reconfiguráveis
Jogos Ubíquos Reconfiguráveis
 
Tudo o que você sempre quis saber sobre a sua carreira mas tem vergonha de pe...
Tudo o que você sempre quis saber sobre a sua carreira mas tem vergonha de pe...Tudo o que você sempre quis saber sobre a sua carreira mas tem vergonha de pe...
Tudo o que você sempre quis saber sobre a sua carreira mas tem vergonha de pe...
 
Uma pergunta para melhorar o seu legado - Agile Brazil 2015
Uma pergunta para melhorar o seu legado  - Agile Brazil 2015Uma pergunta para melhorar o seu legado  - Agile Brazil 2015
Uma pergunta para melhorar o seu legado - Agile Brazil 2015
 
Arquitetura evolutiva de software - Agile Trends 2015
Arquitetura evolutiva de software  - Agile Trends 2015Arquitetura evolutiva de software  - Agile Trends 2015
Arquitetura evolutiva de software - Agile Trends 2015
 
Comédia da vida societária Agile Brazil 2014
Comédia da vida societária   Agile Brazil 2014Comédia da vida societária   Agile Brazil 2014
Comédia da vida societária Agile Brazil 2014
 
Ubi Zen 5 - Interfaces Ubíquas
Ubi Zen 5 - Interfaces UbíquasUbi Zen 5 - Interfaces Ubíquas
Ubi Zen 5 - Interfaces Ubíquas
 
Ubi Zen 4.1 - sensibilidade a contexto
Ubi Zen 4.1 -  sensibilidade a contextoUbi Zen 4.1 -  sensibilidade a contexto
Ubi Zen 4.1 - sensibilidade a contexto
 
Ubi Zen 3.2 - Plataforma UnBiquitous - uP e uOS
Ubi Zen 3.2 - Plataforma UnBiquitous - uP e uOSUbi Zen 3.2 - Plataforma UnBiquitous - uP e uOS
Ubi Zen 3.2 - Plataforma UnBiquitous - uP e uOS
 
Ubi Zen 3.1 - Plataforma Unbiquitous - DSOA
Ubi Zen 3.1 - Plataforma Unbiquitous - DSOAUbi Zen 3.1 - Plataforma Unbiquitous - DSOA
Ubi Zen 3.1 - Plataforma Unbiquitous - DSOA
 
Ubi Zen 2.1 - por que middlewares ?
Ubi Zen   2.1 - por que middlewares ?Ubi Zen   2.1 - por que middlewares ?
Ubi Zen 2.1 - por que middlewares ?
 
Ubi zen 2.2 - middlewares para ubicomp
Ubi zen   2.2 - middlewares para ubicompUbi zen   2.2 - middlewares para ubicomp
Ubi zen 2.2 - middlewares para ubicomp
 
Ubi zen 1.2 - Desafios da Ubicomp
Ubi zen 1.2 - Desafios da UbicompUbi zen 1.2 - Desafios da Ubicomp
Ubi zen 1.2 - Desafios da Ubicomp
 
Ubi Zen 1.1 - Ubicomp
Ubi Zen   1.1 - UbicompUbi Zen   1.1 - Ubicomp
Ubi Zen 1.1 - Ubicomp
 
Ubi Zen 0 - introdução
Ubi Zen   0 - introduçãoUbi Zen   0 - introdução
Ubi Zen 0 - introdução
 
SBGames 2012 - What is going on with ubicomp games
SBGames 2012 - What is going on with ubicomp gamesSBGames 2012 - What is going on with ubicomp games
SBGames 2012 - What is going on with ubicomp games
 
Aprendendo a empreender com os amigos
Aprendendo a empreender com os amigosAprendendo a empreender com os amigos
Aprendendo a empreender com os amigos
 
Lean startup training camp
Lean startup training campLean startup training camp
Lean startup training camp
 
Sistemas multiagentes para computação ubíqua
Sistemas multiagentes para computação ubíquaSistemas multiagentes para computação ubíqua
Sistemas multiagentes para computação ubíqua
 
Bermudismo - Uma filosofia de trabalho
Bermudismo - Uma filosofia de trabalhoBermudismo - Uma filosofia de trabalho
Bermudismo - Uma filosofia de trabalho
 

Último

Sistema articular aula 4 (1).pdf articulações e junturas
Sistema articular aula 4 (1).pdf articulações e junturasSistema articular aula 4 (1).pdf articulações e junturas
Sistema articular aula 4 (1).pdf articulações e junturas
rfmbrandao
 
atividade-de-portugues-paronimos-e-homonimos-4º-e-5º-ano-respostas.pdf
atividade-de-portugues-paronimos-e-homonimos-4º-e-5º-ano-respostas.pdfatividade-de-portugues-paronimos-e-homonimos-4º-e-5º-ano-respostas.pdf
atividade-de-portugues-paronimos-e-homonimos-4º-e-5º-ano-respostas.pdf
Autonoma
 
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
azulassessoria9
 
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
azulassessoria9
 
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
azulassessoria9
 

Último (20)

O que é arte. Definição de arte. História da arte.
O que é arte. Definição de arte. História da arte.O que é arte. Definição de arte. História da arte.
O que é arte. Definição de arte. História da arte.
 
Camadas da terra -Litosfera conteúdo 6º ano
Camadas da terra -Litosfera  conteúdo 6º anoCamadas da terra -Litosfera  conteúdo 6º ano
Camadas da terra -Litosfera conteúdo 6º ano
 
Sistema articular aula 4 (1).pdf articulações e junturas
Sistema articular aula 4 (1).pdf articulações e junturasSistema articular aula 4 (1).pdf articulações e junturas
Sistema articular aula 4 (1).pdf articulações e junturas
 
aprendizagem significatica, teórico David Ausubel
aprendizagem significatica, teórico David Ausubelaprendizagem significatica, teórico David Ausubel
aprendizagem significatica, teórico David Ausubel
 
E a chuva ... (Livro pedagógico para ser usado na educação infantil e trabal...
E a chuva ...  (Livro pedagógico para ser usado na educação infantil e trabal...E a chuva ...  (Livro pedagógico para ser usado na educação infantil e trabal...
E a chuva ... (Livro pedagógico para ser usado na educação infantil e trabal...
 
atividade-de-portugues-paronimos-e-homonimos-4º-e-5º-ano-respostas.pdf
atividade-de-portugues-paronimos-e-homonimos-4º-e-5º-ano-respostas.pdfatividade-de-portugues-paronimos-e-homonimos-4º-e-5º-ano-respostas.pdf
atividade-de-portugues-paronimos-e-homonimos-4º-e-5º-ano-respostas.pdf
 
Cartão de crédito e fatura do cartão.pptx
Cartão de crédito e fatura do cartão.pptxCartão de crédito e fatura do cartão.pptx
Cartão de crédito e fatura do cartão.pptx
 
Polígonos, Diagonais de um Polígono, SOMA DOS ANGULOS INTERNOS DE UM POLÍGON...
Polígonos, Diagonais de um Polígono, SOMA DOS ANGULOS INTERNOS DE UM  POLÍGON...Polígonos, Diagonais de um Polígono, SOMA DOS ANGULOS INTERNOS DE UM  POLÍGON...
Polígonos, Diagonais de um Polígono, SOMA DOS ANGULOS INTERNOS DE UM POLÍGON...
 
Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptx
Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptxSlides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptx
Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptx
 
Sopa de letras | Dia da Europa 2024 (nível 1)
Sopa de letras | Dia da Europa 2024 (nível 1)Sopa de letras | Dia da Europa 2024 (nível 1)
Sopa de letras | Dia da Europa 2024 (nível 1)
 
Apresentação | Dia da Europa 2024 - Celebremos a União Europeia!
Apresentação | Dia da Europa 2024 - Celebremos a União Europeia!Apresentação | Dia da Europa 2024 - Celebremos a União Europeia!
Apresentação | Dia da Europa 2024 - Celebremos a União Europeia!
 
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
 
Monoteísmo, Politeísmo, Panteísmo 7 ANO2.pptx
Monoteísmo, Politeísmo, Panteísmo 7 ANO2.pptxMonoteísmo, Politeísmo, Panteísmo 7 ANO2.pptx
Monoteísmo, Politeísmo, Panteísmo 7 ANO2.pptx
 
Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...
Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...
Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...
 
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdf
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdfApresentação ISBET Jovem Aprendiz e Estágio 2023.pdf
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdf
 
Slides 9º ano 2024.pptx- Geografia - exercicios
Slides 9º ano 2024.pptx- Geografia - exerciciosSlides 9º ano 2024.pptx- Geografia - exercicios
Slides 9º ano 2024.pptx- Geografia - exercicios
 
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
 
MESTRES DA CULTURA DE ASSARÉ Prof. Francisco Leite.pdf
MESTRES DA CULTURA DE ASSARÉ Prof. Francisco Leite.pdfMESTRES DA CULTURA DE ASSARÉ Prof. Francisco Leite.pdf
MESTRES DA CULTURA DE ASSARÉ Prof. Francisco Leite.pdf
 
GUIA DE APRENDIZAGEM 2024 9º A - História 1 BI.doc
GUIA DE APRENDIZAGEM 2024 9º A - História 1 BI.docGUIA DE APRENDIZAGEM 2024 9º A - História 1 BI.doc
GUIA DE APRENDIZAGEM 2024 9º A - História 1 BI.doc
 
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
 

SMA-T2-Code Mobility for UbiGames