Desenvolvimento de uma framework para a criação de videojogos

Detalhes bibliográficos
Autor(a) principal: Moreira, Ricardo Miranda Almeida
Data de Publicação: 2014
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: http://hdl.handle.net/10400.22/6410
Resumo: Os videojogos são cada vez mais parte integrante da sociedade, sendo que a massificação dos vários dispositivos que se encontram atualmente veio ajudar os videojogos a estarem mais presentes no dia-a-dia das pessoas. Mas a criação de jogos só é possível através de ferramentas bem específicas, as frameworks ou motores de videojogos. Com estas é possível criar os mais diferentes géneros de videojogos para os mais diferentes dispositivos. Contudo, nem todas essas ferramentas são gratuitas, e as que são encontram-se pouco documentadas ou limitadas em determinadas funcionalidades, o que poderá levar mais tempo no desenvolvimento de um videojogo. O trabalho desenvolvido nesta dissertação visa a criação de uma framework capaz de suportar diferentes géneros de videojogos, mas também que facilmente possibilite a alteração ou substituição de diferentes partes internas da framework sem que esta deixe de funcionar. Para isso, foi realizada uma análise ao estado atual do mercado dos videojogos, bem como das ferramentas que possibilitam a criação dos mesmos, passando também pelas interfaces gráficas existentes nos videojogos. Como forma de demonstrar as funcionalidades implementadas na framework, foi desenvolvido um protótipo de um videojogo de luta, tirando-se, assim, partido de algumas das características dessa ferramenta.
id RCAP_f09f92e00442536f1c3ca8c1eae58c47
oai_identifier_str oai:recipp.ipp.pt:10400.22/6410
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling Desenvolvimento de uma framework para a criação de videojogosVideojogosFrameworkMotor de videojogoInterfaceVideo GamesGame EngineOs videojogos são cada vez mais parte integrante da sociedade, sendo que a massificação dos vários dispositivos que se encontram atualmente veio ajudar os videojogos a estarem mais presentes no dia-a-dia das pessoas. Mas a criação de jogos só é possível através de ferramentas bem específicas, as frameworks ou motores de videojogos. Com estas é possível criar os mais diferentes géneros de videojogos para os mais diferentes dispositivos. Contudo, nem todas essas ferramentas são gratuitas, e as que são encontram-se pouco documentadas ou limitadas em determinadas funcionalidades, o que poderá levar mais tempo no desenvolvimento de um videojogo. O trabalho desenvolvido nesta dissertação visa a criação de uma framework capaz de suportar diferentes géneros de videojogos, mas também que facilmente possibilite a alteração ou substituição de diferentes partes internas da framework sem que esta deixe de funcionar. Para isso, foi realizada uma análise ao estado atual do mercado dos videojogos, bem como das ferramentas que possibilitam a criação dos mesmos, passando também pelas interfaces gráficas existentes nos videojogos. Como forma de demonstrar as funcionalidades implementadas na framework, foi desenvolvido um protótipo de um videojogo de luta, tirando-se, assim, partido de algumas das características dessa ferramenta.Nowadays, videogames are a big part of society and the increasing number of devices that exist currently is helping the videogames to be more present in the day-to-day lives. But creating games is only possible through very specific tools, like frameworks or game engines. With these ones it is possible to create the most different genres of videogames for the different devices. However, not all of these tools are free, and those that are, are poorly documented or limited in certain features, and so it may take longer to develop a videogame. The work developed in this dissertation is about the creation of a framework capable of supporting different genres of videogames, but that also allows any change or replacement of the various internal parts of the framework without this one crashing. For this to happen, current state of the videogames market was analyzed, as well as the tools that enable their creation, also passing through the existing graphical interfaces in videogames. In order to demonstrate the functionalities implemented in the framework, a prototype of a fight videogame was developed, and therefore it was possible to take advantage of some of the features of this tool.Pereira, João Paulo JorgeRepositório Científico do Instituto Politécnico do PortoMoreira, Ricardo Miranda Almeida2015-07-07T16:32:48Z20142014-01-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10400.22/6410TID:201824230porinfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2023-03-13T12:46:49Zoai:recipp.ipp.pt:10400.22/6410Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T17:27:02.214779Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv Desenvolvimento de uma framework para a criação de videojogos
title Desenvolvimento de uma framework para a criação de videojogos
spellingShingle Desenvolvimento de uma framework para a criação de videojogos
Moreira, Ricardo Miranda Almeida
Videojogos
Framework
Motor de videojogo
Interface
Video Games
Game Engine
title_short Desenvolvimento de uma framework para a criação de videojogos
title_full Desenvolvimento de uma framework para a criação de videojogos
title_fullStr Desenvolvimento de uma framework para a criação de videojogos
title_full_unstemmed Desenvolvimento de uma framework para a criação de videojogos
title_sort Desenvolvimento de uma framework para a criação de videojogos
author Moreira, Ricardo Miranda Almeida
author_facet Moreira, Ricardo Miranda Almeida
author_role author
dc.contributor.none.fl_str_mv Pereira, João Paulo Jorge
Repositório Científico do Instituto Politécnico do Porto
dc.contributor.author.fl_str_mv Moreira, Ricardo Miranda Almeida
dc.subject.por.fl_str_mv Videojogos
Framework
Motor de videojogo
Interface
Video Games
Game Engine
topic Videojogos
Framework
Motor de videojogo
Interface
Video Games
Game Engine
description Os videojogos são cada vez mais parte integrante da sociedade, sendo que a massificação dos vários dispositivos que se encontram atualmente veio ajudar os videojogos a estarem mais presentes no dia-a-dia das pessoas. Mas a criação de jogos só é possível através de ferramentas bem específicas, as frameworks ou motores de videojogos. Com estas é possível criar os mais diferentes géneros de videojogos para os mais diferentes dispositivos. Contudo, nem todas essas ferramentas são gratuitas, e as que são encontram-se pouco documentadas ou limitadas em determinadas funcionalidades, o que poderá levar mais tempo no desenvolvimento de um videojogo. O trabalho desenvolvido nesta dissertação visa a criação de uma framework capaz de suportar diferentes géneros de videojogos, mas também que facilmente possibilite a alteração ou substituição de diferentes partes internas da framework sem que esta deixe de funcionar. Para isso, foi realizada uma análise ao estado atual do mercado dos videojogos, bem como das ferramentas que possibilitam a criação dos mesmos, passando também pelas interfaces gráficas existentes nos videojogos. Como forma de demonstrar as funcionalidades implementadas na framework, foi desenvolvido um protótipo de um videojogo de luta, tirando-se, assim, partido de algumas das características dessa ferramenta.
publishDate 2014
dc.date.none.fl_str_mv 2014
2014-01-01T00:00:00Z
2015-07-07T16:32:48Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10400.22/6410
TID:201824230
url http://hdl.handle.net/10400.22/6410
identifier_str_mv TID:201824230
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv
_version_ 1799131365358174208