SMA-T2-Code Mobility for UbiGames

Fabricio Nogueira Buzeto
Fabricio Nogueira BuzetoFounder at Buzeto Tecnologia em Novatics
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/
SMA-T2-Code Mobility for UbiGames
SMA-T2-Code Mobility for UbiGames
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/
SMA-T2-Code Mobility for UbiGames
http://www.flickr.com/photos/vectorportal/
MoleHunt
SMA-T2-Code Mobility for UbiGames
SMA-T2-Code Mobility for UbiGames
SMA-T2-Code Mobility for UbiGames
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
SMA-T2-Code Mobility for UbiGames
SMA-T2-Code Mobility for UbiGames
SMA-T2-Code Mobility for UbiGames
SMA-T2-Code Mobility for UbiGames
SMA-T2-Code Mobility for UbiGames
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
SMA-T2-Code Mobility for UbiGames
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
1 de 46

Recomendados

Ficha cadastral oficial! por
Ficha cadastral oficial!Ficha cadastral oficial!
Ficha cadastral oficial!viniciuswebdev
139 visualizações2 slides
Telecomunicaciones cjc por
Telecomunicaciones cjcTelecomunicaciones cjc
Telecomunicaciones cjcCarlos Stiven Becerra Morcillo
330 visualizações8 slides
40 por
4040
40zuria_salinas
88 visualizações1 slide
Изучаем фотосинтез 2014 6Б por
Изучаем фотосинтез 2014 6БИзучаем фотосинтез 2014 6Б
Изучаем фотосинтез 2014 6Бdsyuru
177 visualizações24 slides
Caminada per bcn por
Caminada per bcnCaminada per bcn
Caminada per bcnclubsocial
90 visualizações2 slides
Presentació projectes cooperació indirecta 2015 por
Presentació projectes cooperació indirecta 2015 Presentació projectes cooperació indirecta 2015
Presentació projectes cooperació indirecta 2015 Premsa Sant Cugat
706 visualizações25 slides

Mais conteúdo relacionado

Destaque

Food and nutrition presentation final por
Food and nutrition presentation finalFood and nutrition presentation final
Food and nutrition presentation finalayushi3
589 visualizações36 slides
Whitepaper: Enterprise Access Viewer Connecting technologies, physicians, and... por
Whitepaper: Enterprise Access Viewer Connecting technologies, physicians, and...Whitepaper: Enterprise Access Viewer Connecting technologies, physicians, and...
Whitepaper: Enterprise Access Viewer Connecting technologies, physicians, and...Carestream
1.6K visualizações4 slides
The Power of Together por
The Power of TogetherThe Power of Together
The Power of TogetherCarestream
1.4K visualizações23 slides
Презентация: Ткани растений. por
Презентация: Ткани растений.Презентация: Ткани растений.
Презентация: Ткани растений.ozlmgouru
2.4K visualizações53 slides
Menu planning por
Menu planningMenu planning
Menu planningyamms
12.5K visualizações15 slides
Recursos Minerales Del Peru por
Recursos Minerales Del PeruRecursos Minerales Del Peru
Recursos Minerales Del PeruAlvaro Carpio
52.4K visualizações39 slides

Destaque(8)

Food and nutrition presentation final por ayushi3
Food and nutrition presentation finalFood and nutrition presentation final
Food and nutrition presentation final
ayushi3589 visualizações
Whitepaper: Enterprise Access Viewer Connecting technologies, physicians, and... por Carestream
Whitepaper: Enterprise Access Viewer Connecting technologies, physicians, and...Whitepaper: Enterprise Access Viewer Connecting technologies, physicians, and...
Whitepaper: Enterprise Access Viewer Connecting technologies, physicians, and...
Carestream1.6K visualizações
The Power of Together por Carestream
The Power of TogetherThe Power of Together
The Power of Together
Carestream1.4K visualizações
Презентация: Ткани растений. por ozlmgouru
Презентация: Ткани растений.Презентация: Ткани растений.
Презентация: Ткани растений.
ozlmgouru2.4K visualizações
Menu planning por yamms
Menu planningMenu planning
Menu planning
yamms12.5K visualizações
Recursos Minerales Del Peru por Alvaro Carpio
Recursos Minerales Del PeruRecursos Minerales Del Peru
Recursos Minerales Del Peru
Alvaro Carpio52.4K visualizações
staffing1-130624104615-phpapp02 por RAJEEV RAJ
staffing1-130624104615-phpapp02staffing1-130624104615-phpapp02
staffing1-130624104615-phpapp02
RAJEEV RAJ93 visualizações

Similar a SMA-T2-Code Mobility for UbiGames

SMA-T1 MoleHunt por
SMA-T1 MoleHuntSMA-T1 MoleHunt
SMA-T1 MoleHuntFabricio Nogueira Buzeto
297 visualizações40 slides
Kinect e Natural Users Interfaces por
Kinect e Natural Users InterfacesKinect e Natural Users Interfaces
Kinect e Natural Users InterfacesMauricio Alegretti
317 visualizações25 slides
HTML5 Sensitivo por
HTML5 SensitivoHTML5 Sensitivo
HTML5 SensitivoCaio Gondim
361 visualizações130 slides
ERIN 2010 - IC por
ERIN 2010 - ICERIN 2010 - IC
ERIN 2010 - ICFederal University of Amazonas
314 visualizações21 slides
[MobiTrends] Desenvolvimento de Jogos para Dispositivos Móveis por
[MobiTrends] Desenvolvimento de Jogos para Dispositivos Móveis[MobiTrends] Desenvolvimento de Jogos para Dispositivos Móveis
[MobiTrends] Desenvolvimento de Jogos para Dispositivos MóveisAlvaro Cavalcanti
699 visualizações63 slides
Mobile 3D Game Engine por
Mobile 3D Game EngineMobile 3D Game Engine
Mobile 3D Game EngineVitor Pamplona
2.2K visualizações23 slides

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

Kinect e Natural Users Interfaces por Mauricio Alegretti
Kinect e Natural Users InterfacesKinect e Natural Users Interfaces
Kinect e Natural Users Interfaces
Mauricio Alegretti317 visualizações
HTML5 Sensitivo por Caio Gondim
HTML5 SensitivoHTML5 Sensitivo
HTML5 Sensitivo
Caio Gondim361 visualizações
[MobiTrends] Desenvolvimento de Jogos para Dispositivos Móveis por Alvaro Cavalcanti
[MobiTrends] Desenvolvimento de Jogos para Dispositivos Móveis[MobiTrends] Desenvolvimento de Jogos para Dispositivos Móveis
[MobiTrends] Desenvolvimento de Jogos para Dispositivos Móveis
Alvaro Cavalcanti699 visualizações
Mobile 3D Game Engine por Vitor Pamplona
Mobile 3D Game EngineMobile 3D Game Engine
Mobile 3D Game Engine
Vitor Pamplona2.2K visualizações

Mais de Fabricio Nogueira Buzeto

Building the Stonehenge using Gall's law - ruby summit brasil 2020-12-05 por
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-05Fabricio Nogueira Buzeto
79 visualizações58 slides
Jogos Ubíquos Reconfiguráveis por
Jogos Ubíquos ReconfiguráveisJogos Ubíquos Reconfiguráveis
Jogos Ubíquos ReconfiguráveisFabricio Nogueira Buzeto
1.3K visualizações215 slides
Tudo o que você sempre quis saber sobre a sua carreira mas tem vergonha de pe... por
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...Fabricio Nogueira Buzeto
1.6K visualizações16 slides
Uma pergunta para melhorar o seu legado - Agile Brazil 2015 por
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 2015Fabricio Nogueira Buzeto
1.7K visualizações72 slides
Arquitetura evolutiva de software - Agile Trends 2015 por
Arquitetura evolutiva de software  - Agile Trends 2015Arquitetura evolutiva de software  - Agile Trends 2015
Arquitetura evolutiva de software - Agile Trends 2015Fabricio Nogueira Buzeto
1.4K visualizações54 slides
Comédia da vida societária Agile Brazil 2014 por
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 2014Fabricio Nogueira Buzeto
578 visualizações30 slides

Mais de Fabricio Nogueira Buzeto(20)

Building the Stonehenge using Gall's law - ruby summit brasil 2020-12-05 por Fabricio Nogueira Buzeto
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
Fabricio Nogueira Buzeto79 visualizações
Tudo o que você sempre quis saber sobre a sua carreira mas tem vergonha de pe... por Fabricio Nogueira Buzeto
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...
Fabricio Nogueira Buzeto1.6K visualizações
Uma pergunta para melhorar o seu legado - Agile Brazil 2015 por Fabricio Nogueira Buzeto
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
Fabricio Nogueira Buzeto1.7K visualizações
Arquitetura evolutiva de software - Agile Trends 2015 por Fabricio Nogueira Buzeto
Arquitetura evolutiva de software  - Agile Trends 2015Arquitetura evolutiva de software  - Agile Trends 2015
Arquitetura evolutiva de software - Agile Trends 2015
Fabricio Nogueira Buzeto1.4K visualizações
Comédia da vida societária Agile Brazil 2014 por Fabricio Nogueira Buzeto
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
Fabricio Nogueira Buzeto578 visualizações
Ubi Zen 3.2 - Plataforma UnBiquitous - uP e uOS por Fabricio Nogueira Buzeto
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 Buzeto456 visualizações
Ubi Zen 3.1 - Plataforma Unbiquitous - DSOA por Fabricio Nogueira Buzeto
Ubi Zen 3.1 - Plataforma Unbiquitous - DSOAUbi Zen 3.1 - Plataforma Unbiquitous - DSOA
Ubi Zen 3.1 - Plataforma Unbiquitous - DSOA
Fabricio Nogueira Buzeto352 visualizações
SBGames 2012 - What is going on with ubicomp games por Fabricio Nogueira Buzeto
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
Fabricio Nogueira Buzeto792 visualizações
Sistemas multiagentes para computação ubíqua por Fabricio Nogueira Buzeto
Sistemas multiagentes para computação ubíquaSistemas multiagentes para computação ubíqua
Sistemas multiagentes para computação ubíqua
Fabricio Nogueira Buzeto386 visualizações

Último

A) Determine a média, a moda, a mediana, o desvio-padrão e o coeficiente de v... por
A) Determine a média, a moda, a mediana, o desvio-padrão e o coeficiente de v...A) Determine a média, a moda, a mediana, o desvio-padrão e o coeficiente de v...
A) Determine a média, a moda, a mediana, o desvio-padrão e o coeficiente de v...azulassessoriaacadem3
38 visualizações2 slides
b) Explique os componentes das valvas cardíacas e o seu funcionamento durante... por
b) Explique os componentes das valvas cardíacas e o seu funcionamento durante...b) Explique os componentes das valvas cardíacas e o seu funcionamento durante...
b) Explique os componentes das valvas cardíacas e o seu funcionamento durante...HelpEducacional
91 visualizações3 slides
4- Sobre o paciente do caso 2, EXPLIQUE quais os mecanismos fisiológicos da ... por
4- Sobre o paciente do caso 2,  EXPLIQUE quais os mecanismos fisiológicos da ...4- Sobre o paciente do caso 2,  EXPLIQUE quais os mecanismos fisiológicos da ...
4- Sobre o paciente do caso 2, EXPLIQUE quais os mecanismos fisiológicos da ...azulassessoriaacadem3
156 visualizações4 slides
5_02_a revolução francesa_RESUMO.pdf por
5_02_a revolução francesa_RESUMO.pdf5_02_a revolução francesa_RESUMO.pdf
5_02_a revolução francesa_RESUMO.pdfVítor Santos
102 visualizações21 slides
B. Orientações para as mamães que tem bebês com mais de 7 meses de idade e qu... por
B. Orientações para as mamães que tem bebês com mais de 7 meses de idade e qu...B. Orientações para as mamães que tem bebês com mais de 7 meses de idade e qu...
B. Orientações para as mamães que tem bebês com mais de 7 meses de idade e qu...azulassessoriaacadem3
85 visualizações3 slides
a) Explique um motivo da relevância da ferramenta para compreender a situação... por
a) Explique um motivo da relevância da ferramenta para compreender a situação...a) Explique um motivo da relevância da ferramenta para compreender a situação...
a) Explique um motivo da relevância da ferramenta para compreender a situação...azulassessoriaacadem3
90 visualizações3 slides

Último(20)

A) Determine a média, a moda, a mediana, o desvio-padrão e o coeficiente de v... por azulassessoriaacadem3
A) Determine a média, a moda, a mediana, o desvio-padrão e o coeficiente de v...A) Determine a média, a moda, a mediana, o desvio-padrão e o coeficiente de v...
A) Determine a média, a moda, a mediana, o desvio-padrão e o coeficiente de v...
azulassessoriaacadem338 visualizações
b) Explique os componentes das valvas cardíacas e o seu funcionamento durante... por HelpEducacional
b) Explique os componentes das valvas cardíacas e o seu funcionamento durante...b) Explique os componentes das valvas cardíacas e o seu funcionamento durante...
b) Explique os componentes das valvas cardíacas e o seu funcionamento durante...
HelpEducacional91 visualizações
4- Sobre o paciente do caso 2, EXPLIQUE quais os mecanismos fisiológicos da ... por azulassessoriaacadem3
4- Sobre o paciente do caso 2,  EXPLIQUE quais os mecanismos fisiológicos da ...4- Sobre o paciente do caso 2,  EXPLIQUE quais os mecanismos fisiológicos da ...
4- Sobre o paciente do caso 2, EXPLIQUE quais os mecanismos fisiológicos da ...
azulassessoriaacadem3156 visualizações
5_02_a revolução francesa_RESUMO.pdf por Vítor Santos
5_02_a revolução francesa_RESUMO.pdf5_02_a revolução francesa_RESUMO.pdf
5_02_a revolução francesa_RESUMO.pdf
Vítor Santos102 visualizações
B. Orientações para as mamães que tem bebês com mais de 7 meses de idade e qu... por azulassessoriaacadem3
B. Orientações para as mamães que tem bebês com mais de 7 meses de idade e qu...B. Orientações para as mamães que tem bebês com mais de 7 meses de idade e qu...
B. Orientações para as mamães que tem bebês com mais de 7 meses de idade e qu...
azulassessoriaacadem385 visualizações
a) Explique um motivo da relevância da ferramenta para compreender a situação... por azulassessoriaacadem3
a) Explique um motivo da relevância da ferramenta para compreender a situação...a) Explique um motivo da relevância da ferramenta para compreender a situação...
a) Explique um motivo da relevância da ferramenta para compreender a situação...
azulassessoriaacadem390 visualizações
3- Levando em consideração suas respostas anteriores, qual o pré-diagnóstico ... por azulassessoriaacadem3
3- Levando em consideração suas respostas anteriores, qual o pré-diagnóstico ...3- Levando em consideração suas respostas anteriores, qual o pré-diagnóstico ...
3- Levando em consideração suas respostas anteriores, qual o pré-diagnóstico ...
azulassessoriaacadem3270 visualizações
1. Faça uma autoanálise da escolha do seu candidato na eleição de 2022 expres... por azulassessoriaacadem3
1. Faça uma autoanálise da escolha do seu candidato na eleição de 2022 expres...1. Faça uma autoanálise da escolha do seu candidato na eleição de 2022 expres...
1. Faça uma autoanálise da escolha do seu candidato na eleição de 2022 expres...
azulassessoriaacadem3185 visualizações
1a. DIFERENCIE, o princípio físico na formação da imagem para método de tomog... por azulassessoriaacadem3
1a. DIFERENCIE, o princípio físico na formação da imagem para método de tomog...1a. DIFERENCIE, o princípio físico na formação da imagem para método de tomog...
1a. DIFERENCIE, o princípio físico na formação da imagem para método de tomog...
azulassessoriaacadem341 visualizações
Texto: Ezequiel 1:1 – Bíblia ARA Aconteceu no trigésimo ano, no quinto dia do... por azulassessoriaacadem3
Texto: Ezequiel 1:1 – Bíblia ARA Aconteceu no trigésimo ano, no quinto dia do...Texto: Ezequiel 1:1 – Bíblia ARA Aconteceu no trigésimo ano, no quinto dia do...
Texto: Ezequiel 1:1 – Bíblia ARA Aconteceu no trigésimo ano, no quinto dia do...
azulassessoriaacadem384 visualizações
3- Levando em consideração suas respostas anteriores, qual o pré-diagnóstico ... por azulassessoriaacadem3
3- Levando em consideração suas respostas anteriores, qual o pré-diagnóstico ...3- Levando em consideração suas respostas anteriores, qual o pré-diagnóstico ...
3- Levando em consideração suas respostas anteriores, qual o pré-diagnóstico ...
azulassessoriaacadem344 visualizações
b) Faça uma análise de cada aspecto das 5 Forças de Porter, abordando a Ameaç... por azulassessoriaacadem3
b) Faça uma análise de cada aspecto das 5 Forças de Porter, abordando a Ameaç...b) Faça uma análise de cada aspecto das 5 Forças de Porter, abordando a Ameaç...
b) Faça uma análise de cada aspecto das 5 Forças de Porter, abordando a Ameaç...
azulassessoriaacadem352 visualizações
sorteados Livre Concorrência 2024.pdf por Jornal do Commercio
sorteados Livre Concorrência 2024.pdfsorteados Livre Concorrência 2024.pdf
sorteados Livre Concorrência 2024.pdf
Jornal do Commercio2.3K visualizações
a) Explique como ocorre a circulação do sangue dentro do coração (câmaras car... por HelpEducacional
a) Explique como ocorre a circulação do sangue dentro do coração (câmaras car...a) Explique como ocorre a circulação do sangue dentro do coração (câmaras car...
a) Explique como ocorre a circulação do sangue dentro do coração (câmaras car...
HelpEducacional555 visualizações
6- Sabendo que o caso do paciente 3 está sendo causado por uma condução elétr... por azulassessoriaacadem3
6- Sabendo que o caso do paciente 3 está sendo causado por uma condução elétr...6- Sabendo que o caso do paciente 3 está sendo causado por uma condução elétr...
6- Sabendo que o caso do paciente 3 está sendo causado por uma condução elétr...
azulassessoriaacadem3512 visualizações
sorteados Reserva de vagas 2024.pdf por Jornal do Commercio
sorteados Reserva de vagas 2024.pdfsorteados Reserva de vagas 2024.pdf
sorteados Reserva de vagas 2024.pdf
Jornal do Commercio2.2K visualizações
b) Explique os componentes das valvas cardíacas e o seu funcionamento durante... por HelpEducacional
b) Explique os componentes das valvas cardíacas e o seu funcionamento durante...b) Explique os componentes das valvas cardíacas e o seu funcionamento durante...
b) Explique os componentes das valvas cardíacas e o seu funcionamento durante...
HelpEducacional76 visualizações
Ao refletir sobre a importância da idealização de práticas inovadoras na Educ... por azulassessoriaacadem3
Ao refletir sobre a importância da idealização de práticas inovadoras na Educ...Ao refletir sobre a importância da idealização de práticas inovadoras na Educ...
Ao refletir sobre a importância da idealização de práticas inovadoras na Educ...
azulassessoriaacadem359 visualizações
a) Elenque de forma sucinta as dificuldades apresentadas no relato do caso e ... por azulassessoriaacadem3
a) Elenque de forma sucinta as dificuldades apresentadas no relato do caso e ...a) Elenque de forma sucinta as dificuldades apresentadas no relato do caso e ...
a) Elenque de forma sucinta as dificuldades apresentadas no relato do caso e ...
azulassessoriaacadem3398 visualizações
a) Explique como ocorre a circulação do sangue dentro do coração (câmaras car... por HelpEducacional
a) Explique como ocorre a circulação do sangue dentro do coração (câmaras car...a) Explique como ocorre a circulação do sangue dentro do coração (câmaras car...
a) Explique como ocorre a circulação do sangue dentro do coração (câmaras car...
HelpEducacional216 visualizações

SMA-T2-Code Mobility for UbiGames