Definindo e Provendo Serviços de Suporte a Jogos Multiusuário e Multiplataforma: Rumo à Pervasividade

Detalhes bibliográficos
Ano de defesa: 2007
Autor(a) principal: TRINTA, Fernando Antonio Mota
Orientador(a): FERRAZ, Carlos André Guimarães
Banca de defesa: Não Informado pela instituição
Tipo de documento: Tese
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Universidade Federal de Pernambuco
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
Link de acesso: https://repositorio.ufpe.br/handle/123456789/2060
Resumo: Ao longo dos últimos anos, jogos multiusuário distribuídos vêm se tornando um tópico em grande evidência tanto no meio acadêmico quanto industrial. Tradicionalmente, sua aplicação foi voltada para computadores pessoais de mesa. Recentemente, avanços na área de computação móvel impulsionaram a aplicação de jogos multiusuário também em dispositivos móveis. Um conceito ainda mais recente é o de jogos pervasivos ou ubíquos, onde o jogo é definido como uma aplicação sempre presente, disponível aos jogadores através de diferentes dispositivos e redes. A concepção destes jogos, bem como a necessidade de infra-estrutura de suporte à implementação e execução destas aplicações são questões que têm despertado grande interesse na comunidade mundial de jogos. O trabalho apresentado nesta tese contribui para solução de parte destas questões, particularmente em relação à adaptação da participação do jogador quando do uso de diferentes dispositivos. São apresentados cenários, onde o acesso ao jogo é irrestrito, criando situações onde jogadores utilizando diferentes dispositivos possam estar lado a lado dentro do mundo virtual, competindo ou cooperando de acordo com os objetivos do jogo. Ao mesmo tempo, estes jogos aproveitam situações específicas da computação móvel, como a formação de redes espontâneas, com objetivo de aumentar a imersão do usuário no jogo. Neste documento, este jogos são denominados Jogos Multiusuário Multiplataforma Pervasivos (PM2G do inglês, Pervasive Multiplayer Multiplatform Games). A partir de cenários definidos, são apresentados dois modelos. O primeiro, chamado de Modelo de Aplicação, diz respeito à visão de elementos que compõem o jogo PM2G, enquanto o segundo, chamado Modelo de Utilização, ressalta a forma como jogadores interagem. A partir destes cenários e modelos, foi especificada uma arquitetura baseada em uma camada de middleware que amplia os serviços de um jogo multiusuário tradicional, agregando serviços de suporte relativos aos conceitos específicos dos modelos apresentados. Para validação, foram implementados cenários de um típico jogo de representação de papéis (RPG do inglês, Role Playing Games) chamado Pervasive Wizards, utilizando os serviços definidos
id UFPE_11fdb556e9b515d724e329df2b78aedb
oai_identifier_str oai:repositorio.ufpe.br:123456789/2060
network_acronym_str UFPE
network_name_str Repositório Institucional da UFPE
repository_id_str
spelling TRINTA, Fernando Antonio MotaFERRAZ, Carlos André Guimarães2014-06-12T15:54:13Z2014-06-12T15:54:13Z2007Antonio Mota Trinta, Fernando; André Guimarães Ferraz, Carlos. Definindo e Provendo Serviços de Suporte a Jogos Multiusuário e Multiplataforma: Rumo à Pervasividade. 2007. Tese (Doutorado). Programa de Pós-Graduação em Ciência da Computação, Universidade Federal de Pernambuco, Recife, 2007.https://repositorio.ufpe.br/handle/123456789/2060Ao longo dos últimos anos, jogos multiusuário distribuídos vêm se tornando um tópico em grande evidência tanto no meio acadêmico quanto industrial. Tradicionalmente, sua aplicação foi voltada para computadores pessoais de mesa. Recentemente, avanços na área de computação móvel impulsionaram a aplicação de jogos multiusuário também em dispositivos móveis. Um conceito ainda mais recente é o de jogos pervasivos ou ubíquos, onde o jogo é definido como uma aplicação sempre presente, disponível aos jogadores através de diferentes dispositivos e redes. A concepção destes jogos, bem como a necessidade de infra-estrutura de suporte à implementação e execução destas aplicações são questões que têm despertado grande interesse na comunidade mundial de jogos. O trabalho apresentado nesta tese contribui para solução de parte destas questões, particularmente em relação à adaptação da participação do jogador quando do uso de diferentes dispositivos. São apresentados cenários, onde o acesso ao jogo é irrestrito, criando situações onde jogadores utilizando diferentes dispositivos possam estar lado a lado dentro do mundo virtual, competindo ou cooperando de acordo com os objetivos do jogo. Ao mesmo tempo, estes jogos aproveitam situações específicas da computação móvel, como a formação de redes espontâneas, com objetivo de aumentar a imersão do usuário no jogo. Neste documento, este jogos são denominados Jogos Multiusuário Multiplataforma Pervasivos (PM2G do inglês, Pervasive Multiplayer Multiplatform Games). A partir de cenários definidos, são apresentados dois modelos. O primeiro, chamado de Modelo de Aplicação, diz respeito à visão de elementos que compõem o jogo PM2G, enquanto o segundo, chamado Modelo de Utilização, ressalta a forma como jogadores interagem. A partir destes cenários e modelos, foi especificada uma arquitetura baseada em uma camada de middleware que amplia os serviços de um jogo multiusuário tradicional, agregando serviços de suporte relativos aos conceitos específicos dos modelos apresentados. Para validação, foram implementados cenários de um típico jogo de representação de papéis (RPG do inglês, Role Playing Games) chamado Pervasive Wizards, utilizando os serviços definidosConselho Nacional de Desenvolvimento Científico e TecnológicoporUniversidade Federal de PernambucoAttribution-NonCommercial-NoDerivs 3.0 Brazilhttp://creativecommons.org/licenses/by-nc-nd/3.0/br/info:eu-repo/semantics/openAccessArquitetura de softwareJogos pervasivosJogos multiusuário distribuídosDefinindo e Provendo Serviços de Suporte a Jogos Multiusuário e Multiplataforma: Rumo à Pervasividadeinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesisreponame:Repositório Institucional da UFPEinstname:Universidade Federal de Pernambuco (UFPE)instacron:UFPETHUMBNAILarquivo6616_1.pdf.jpgarquivo6616_1.pdf.jpgGenerated Thumbnailimage/jpeg1342https://repositorio.ufpe.br/bitstream/123456789/2060/4/arquivo6616_1.pdf.jpga2168bf31d7552829ffbc539daf74631MD54ORIGINALarquivo6616_1.pdfapplication/pdf9892055https://repositorio.ufpe.br/bitstream/123456789/2060/1/arquivo6616_1.pdf0828f37503faca4c0d47ca0207b07da9MD51LICENSElicense.txttext/plain1748https://repositorio.ufpe.br/bitstream/123456789/2060/2/license.txt8a4605be74aa9ea9d79846c1fba20a33MD52TEXTarquivo6616_1.pdf.txtarquivo6616_1.pdf.txtExtracted texttext/plain363122https://repositorio.ufpe.br/bitstream/123456789/2060/3/arquivo6616_1.pdf.txt7008c3e32ea5e39c114fc0821cfcd721MD53123456789/20602019-10-25 20:31:41.681oai:repositorio.ufpe.br:123456789/2060Tk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=Repositório InstitucionalPUBhttps://repositorio.ufpe.br/oai/requestattena@ufpe.bropendoar:22212019-10-25T23:31:41Repositório Institucional da UFPE - Universidade Federal de Pernambuco (UFPE)false
dc.title.pt_BR.fl_str_mv Definindo e Provendo Serviços de Suporte a Jogos Multiusuário e Multiplataforma: Rumo à Pervasividade
title Definindo e Provendo Serviços de Suporte a Jogos Multiusuário e Multiplataforma: Rumo à Pervasividade
spellingShingle Definindo e Provendo Serviços de Suporte a Jogos Multiusuário e Multiplataforma: Rumo à Pervasividade
TRINTA, Fernando Antonio Mota
Arquitetura de software
Jogos pervasivos
Jogos multiusuário distribuídos
title_short Definindo e Provendo Serviços de Suporte a Jogos Multiusuário e Multiplataforma: Rumo à Pervasividade
title_full Definindo e Provendo Serviços de Suporte a Jogos Multiusuário e Multiplataforma: Rumo à Pervasividade
title_fullStr Definindo e Provendo Serviços de Suporte a Jogos Multiusuário e Multiplataforma: Rumo à Pervasividade
title_full_unstemmed Definindo e Provendo Serviços de Suporte a Jogos Multiusuário e Multiplataforma: Rumo à Pervasividade
title_sort Definindo e Provendo Serviços de Suporte a Jogos Multiusuário e Multiplataforma: Rumo à Pervasividade
author TRINTA, Fernando Antonio Mota
author_facet TRINTA, Fernando Antonio Mota
author_role author
dc.contributor.author.fl_str_mv TRINTA, Fernando Antonio Mota
dc.contributor.advisor1.fl_str_mv FERRAZ, Carlos André Guimarães
contributor_str_mv FERRAZ, Carlos André Guimarães
dc.subject.por.fl_str_mv Arquitetura de software
Jogos pervasivos
Jogos multiusuário distribuídos
topic Arquitetura de software
Jogos pervasivos
Jogos multiusuário distribuídos
description Ao longo dos últimos anos, jogos multiusuário distribuídos vêm se tornando um tópico em grande evidência tanto no meio acadêmico quanto industrial. Tradicionalmente, sua aplicação foi voltada para computadores pessoais de mesa. Recentemente, avanços na área de computação móvel impulsionaram a aplicação de jogos multiusuário também em dispositivos móveis. Um conceito ainda mais recente é o de jogos pervasivos ou ubíquos, onde o jogo é definido como uma aplicação sempre presente, disponível aos jogadores através de diferentes dispositivos e redes. A concepção destes jogos, bem como a necessidade de infra-estrutura de suporte à implementação e execução destas aplicações são questões que têm despertado grande interesse na comunidade mundial de jogos. O trabalho apresentado nesta tese contribui para solução de parte destas questões, particularmente em relação à adaptação da participação do jogador quando do uso de diferentes dispositivos. São apresentados cenários, onde o acesso ao jogo é irrestrito, criando situações onde jogadores utilizando diferentes dispositivos possam estar lado a lado dentro do mundo virtual, competindo ou cooperando de acordo com os objetivos do jogo. Ao mesmo tempo, estes jogos aproveitam situações específicas da computação móvel, como a formação de redes espontâneas, com objetivo de aumentar a imersão do usuário no jogo. Neste documento, este jogos são denominados Jogos Multiusuário Multiplataforma Pervasivos (PM2G do inglês, Pervasive Multiplayer Multiplatform Games). A partir de cenários definidos, são apresentados dois modelos. O primeiro, chamado de Modelo de Aplicação, diz respeito à visão de elementos que compõem o jogo PM2G, enquanto o segundo, chamado Modelo de Utilização, ressalta a forma como jogadores interagem. A partir destes cenários e modelos, foi especificada uma arquitetura baseada em uma camada de middleware que amplia os serviços de um jogo multiusuário tradicional, agregando serviços de suporte relativos aos conceitos específicos dos modelos apresentados. Para validação, foram implementados cenários de um típico jogo de representação de papéis (RPG do inglês, Role Playing Games) chamado Pervasive Wizards, utilizando os serviços definidos
publishDate 2007
dc.date.issued.fl_str_mv 2007
dc.date.accessioned.fl_str_mv 2014-06-12T15:54:13Z
dc.date.available.fl_str_mv 2014-06-12T15:54:13Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/doctoralThesis
format doctoralThesis
status_str publishedVersion
dc.identifier.citation.fl_str_mv Antonio Mota Trinta, Fernando; André Guimarães Ferraz, Carlos. Definindo e Provendo Serviços de Suporte a Jogos Multiusuário e Multiplataforma: Rumo à Pervasividade. 2007. Tese (Doutorado). Programa de Pós-Graduação em Ciência da Computação, Universidade Federal de Pernambuco, Recife, 2007.
dc.identifier.uri.fl_str_mv https://repositorio.ufpe.br/handle/123456789/2060
identifier_str_mv Antonio Mota Trinta, Fernando; André Guimarães Ferraz, Carlos. Definindo e Provendo Serviços de Suporte a Jogos Multiusuário e Multiplataforma: Rumo à Pervasividade. 2007. Tese (Doutorado). Programa de Pós-Graduação em Ciência da Computação, Universidade Federal de Pernambuco, Recife, 2007.
url https://repositorio.ufpe.br/handle/123456789/2060
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv Attribution-NonCommercial-NoDerivs 3.0 Brazil
http://creativecommons.org/licenses/by-nc-nd/3.0/br/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Attribution-NonCommercial-NoDerivs 3.0 Brazil
http://creativecommons.org/licenses/by-nc-nd/3.0/br/
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade Federal de Pernambuco
publisher.none.fl_str_mv Universidade Federal de Pernambuco
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFPE
instname:Universidade Federal de Pernambuco (UFPE)
instacron:UFPE
instname_str Universidade Federal de Pernambuco (UFPE)
instacron_str UFPE
institution UFPE
reponame_str Repositório Institucional da UFPE
collection Repositório Institucional da UFPE
bitstream.url.fl_str_mv https://repositorio.ufpe.br/bitstream/123456789/2060/4/arquivo6616_1.pdf.jpg
https://repositorio.ufpe.br/bitstream/123456789/2060/1/arquivo6616_1.pdf
https://repositorio.ufpe.br/bitstream/123456789/2060/2/license.txt
https://repositorio.ufpe.br/bitstream/123456789/2060/3/arquivo6616_1.pdf.txt
bitstream.checksum.fl_str_mv a2168bf31d7552829ffbc539daf74631
0828f37503faca4c0d47ca0207b07da9
8a4605be74aa9ea9d79846c1fba20a33
7008c3e32ea5e39c114fc0821cfcd721
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFPE - Universidade Federal de Pernambuco (UFPE)
repository.mail.fl_str_mv attena@ufpe.br
_version_ 1862741941903425536