https://repositorio.ufba.br/handle/ri/19382
Tipo: | Dissertação |
Título: | Jogos 2D em geometrias não euclidianas: um modelo para encapsulamento geometricamente independente |
Autor(es): | Guimarães, Filipe Deó |
Autor(es): | Guimarães, Filipe Deó |
Abstract: | 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. |
Palavras-chave: | Geometria não-euclidiana Encapsulamento Jogos 2D Mecânica geométrica Independência geométrica |
CNPq: | Ciência da Computação |
País: | brasil |
Sigla da Instituição: | UFBA |
metadata.dc.publisher.program: | Mestrado Multiinstitucional em Ciência da Computação |
Tipo de Acesso: | Acesso Aberto |
URI: | http://repositorio.ufba.br/ri/handle/ri/19382 |
Data do documento: | 3-Jun-2016 |
Aparece nas coleções: | Dissertação (PGCOMP) |
Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.