dc.contributorMello, Vinicius Moreira
dc.contributorFerreira Júnior, Perfilino Eugênio
dc.creatorGuimarães, Filipe Deó
dc.date.accessioned2016-06-03T23:37:39Z
dc.date.accessioned2022-10-07T20:20:44Z
dc.date.available2016-06-03T23:37:39Z
dc.date.available2022-10-07T20:20:44Z
dc.date.created2016-06-03T23:37:39Z
dc.date.issued2016-06-03
dc.identifierhttp://repositorio.ufba.br/ri/handle/ri/19382
dc.identifier.urihttp://repositorioslatinoamericanos.uchile.cl/handle/2250/4017731
dc.description.abstractEste 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.
dc.languagept_BR
dc.publisherInstituto de Matemática. Departamento de Ciência da Computação
dc.publisherMestrado Multiinstitucional em Ciência da Computação
dc.publisherUFBA
dc.publisherbrasil
dc.rightsAcesso Aberto
dc.subjectGeometria não-euclidiana
dc.subjectEncapsulamento
dc.subjectJogos 2D
dc.subjectMecânica geométrica
dc.subjectIndependência geométrica
dc.titleJogos 2D em geometrias não euclidianas: um modelo para encapsulamento geometricamente independente
dc.typeDissertação


Este ítem pertenece a la siguiente institución