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)...
Main Author: | |
---|---|
Other Authors: | |
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 |