Jogos 2D em geometrias não euclidianas: um modelo para encapsulamento geometricamente independente

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)...

Full description

Bibliographic Details
Main Author: Guimarães, Filipe Deó
Other Authors: Mello, Vinicius Moreira
Language:Portuguese
Published: Instituto de Matemática. Departamento de Ciência da Computação 2016
Subjects:
Online Access:http://repositorio.ufba.br/ri/handle/ri/19382
id ndltd-IBICT-oai-192.168.11-11-ri-19382
record_format oai_dc
spelling ndltd-IBICT-oai-192.168.11-11-ri-193822018-10-07T07:43:40Z Jogos 2D em geometrias não euclidianas: um modelo para encapsulamento geometricamente independente Guimarães, Filipe Deó Mello, Vinicius Moreira Ferreira Júnior, Perfilino Eugênio Ciência da Computação Geometria não-euclidiana Encapsulamento Jogos 2D Mecânica geométrica Independência geométrica 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. 2016-06-03T23:37:39Z 2016-06-03T23:37:39Z 2016-06-03 2015-09-29 info:eu-repo/semantics/publishedVersion info:eu-repo/semantics/masterThesis http://repositorio.ufba.br/ri/handle/ri/19382 por info:eu-repo/semantics/openAccess Instituto de Matemática. Departamento de Ciência da Computação Mestrado Multiinstitucional em Ciência da Computação UFBA brasil reponame:Repositório Institucional da UFBA instname:Universidade Federal da Bahia instacron:UFBA
collection NDLTD
language Portuguese
sources NDLTD
topic Ciência da Computação
Geometria não-euclidiana
Encapsulamento
Jogos 2D
Mecânica geométrica
Independência geométrica
spellingShingle Ciência da Computação
Geometria não-euclidiana
Encapsulamento
Jogos 2D
Mecânica geométrica
Independência geométrica
Guimarães, Filipe Deó
Jogos 2D em geometrias não euclidianas: um modelo para encapsulamento geometricamente independente
description 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.
author2 Mello, Vinicius Moreira
author_facet Mello, Vinicius Moreira
Guimarães, Filipe Deó
author Guimarães, Filipe Deó
author_sort Guimarães, Filipe Deó
title Jogos 2D em geometrias não euclidianas: um modelo para encapsulamento geometricamente independente
title_short Jogos 2D em geometrias não euclidianas: um modelo para encapsulamento geometricamente independente
title_full Jogos 2D em geometrias não euclidianas: um modelo para encapsulamento geometricamente independente
title_fullStr Jogos 2D em geometrias não euclidianas: um modelo para encapsulamento geometricamente independente
title_full_unstemmed Jogos 2D em geometrias não euclidianas: um modelo para encapsulamento geometricamente independente
title_sort jogos 2d em geometrias não euclidianas: um modelo para encapsulamento geometricamente independente
publisher Instituto de Matemática. Departamento de Ciência da Computação
publishDate 2016
url http://repositorio.ufba.br/ri/handle/ri/19382
work_keys_str_mv AT guimaraesfilipedeo jogos2demgeometriasnaoeuclidianasummodeloparaencapsulamentogeometricamenteindependente
_version_ 1718770359551918080