Submitted by Marcio Filho (marcio.kleber@ufba.br) on 2016-05-31T14:36:19Z
No. of bitstreams: 1
DissertacaoMestrado-MMCCv2.0.pdf: 4886622 bytes, checksum: 322937f4a0d5052a9a302a6839d9c5dd (MD5) / Approved for entry into archive by Alda Lima da Silva (sivalda@ufba.br) on 2016-06-03T23:37:39Z (GMT) No. of bitstreams: 1
DissertacaoMestrado-MMCCv2.0.pdf: 4886622 bytes, checksum: 322937f4a0d5052a9a302a6839d9c5dd (MD5) / Made available in DSpace on 2016-06-03T23:37:39Z (GMT). No. of bitstreams: 1
DissertacaoMestrado-MMCCv2.0.pdf: 4886622 bytes, checksum: 322937f4a0d5052a9a302a6839d9c5dd (MD5) / Este trabalho apresenta uma nova abordagem para o desenvolvimento de jogos em geometrias
não euclidianas com a introdução de um novo modelo de encapsulamento. Nesse
modelo, atributos com dependência geométrica são abstraídos de forma a simplificar a
implementação e, assim, é possível dissociar a codificação do jogo do espaço geométrico a
ser utilizado, seja ele euclidiano, elíptico ou hiperbólico. É considerado, aqui, que um jogo
apresenta três características fundamentais: geometria, topologia e mecânica. A partir
dessa consideração, um modelo genérico capaz de trabalhar diferentes tipos de geometria
é definido e incorporado ao modelo de encapsulamento proposto.
Por fim, como forma de atestar a viabilidade de uso do modelo de encapsulamento,
este trabalho apresenta o desenvolvimento de uma versão do jogo Asteroids, disponível
nas três geometrias citadas anteriormente. Desta forma, o método de encapsulamento se
apresenta ainda como um método prático de contraste entre espaços geométricos, gerando
ambientes interativos em diferentes geometrias a partir de uma única implementação.
Identifer | oai:union.ndltd.org:IBICT/oai:192.168.11:11:ri/19382 |
Date | 29 September 2015 |
Creators | Guimarães, Filipe Deó |
Contributors | Mello, Vinicius Moreira, Ferreira Júnior, Perfilino Eugênio |
Publisher | Instituto de Matemática. Departamento de Ciência da Computação, Mestrado Multiinstitucional em Ciência da Computação, UFBA, brasil |
Source Sets | IBICT Brazilian ETDs |
Language | Portuguese |
Detected Language | Portuguese |
Type | info:eu-repo/semantics/publishedVersion, info:eu-repo/semantics/masterThesis |
Source | reponame:Repositório Institucional da UFBA, instname:Universidade Federal da Bahia, instacron:UFBA |
Rights | info:eu-repo/semantics/openAccess |
Page generated in 0.0016 seconds