Uso de sistemas dinâmicos como mecânica em jogos digitais que possuem viagem no tempo

Detalhes bibliográficos
Autor(a) principal: Kishimoto, André
Data de Publicação: 2014
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Digital do Mackenzie
Texto Completo: http://dspace.mackenzie.br/handle/10899/24360
Resumo: Na área de desenvolvimento de jogos digitais, costuma-se dividir o processo de desenvolvimento em três etapas: pré-produção, produção e pós-produção. A pré-produção envolve o planejamento do jogo, em que conceitos sobre este são discutidos e a ideia a ser desenvolvida é selecionada. Nessa etapa, começa o trabalho de game design (projeto de jogo), no qual se define sobre o que é o jogo, o tema, quantidade de jogadores, objetivos, entre outros. Um dos elementos de jogo definido no game design é a mecânica, que indica as regras e funcionamento do jogo. A produção é a etapa em que código e recursos áudiovisuais săo criados a fim de construir o jogo elaborado na pré-produção. Após o jogo ser desenvolvido, entra-se na etapa de pós-produção, com a distribuição do jogo e manutenção (correções posteriores e atualizações). Quanto ao funcionamento de um sistema real ou fictício, é possível modelar um sistema por meio de equações matemáticas e analisar seu comportamento a partir da evolução temporal. A partir disso, este trabalho teve como objetivo avaliar a possibilidade do uso de sistemas dinâmicos como ferramenta para elaboração da mecânica de jogos digitais, a fim de definir e analisar comportamentos de agentes e objetos e suas interações por meio da evolução temporal do sistema. Propôs-se a inclusão de viagem no tempo para permitir que o jogador modificasse parâmetros iniciais do sistema modelado, redefinindo o comportamento do sistema com o passar do tempo, com o objetivo de solucionar os desafios e problemas dispostos no âmbito do jogo. Para a realização da prova de conceito foi desenvolvido um jogo digital, sendo que aplicou-se como mecânica o modelo de Lotka-Volterra com crescimento logístico para uma cadeia alimentar de três espécies, assim como um sistema presa-predador baseado em agentes, a fim de comparar o funcionamento e comportamento de ambos os modelos. Realizou-se um teste preliminar com 11 usuários para avaliar o jogo desenvolvido na presente pesquisa quanto ao uso de sistemas dinâmicos como mecânica e ŕ funcionalidade de viagem no tempo. Com a análise da prova de conceito e resultados obtidos com o teste preliminar, confirmou-se a possibilidade de aplicação de sistemas dinâmicos como mecânica em jogos digitais, sendo possível estabelecer a relação entre espécies e definir as regras de evolução temporal no âmbito do jogo.
id UPM_6efece785fa28fd9ca4e2e80c559b2a6
oai_identifier_str oai:dspace.mackenzie.br:10899/24360
network_acronym_str UPM
network_name_str Repositório Digital do Mackenzie
repository_id_str 10277
spelling http://lattes.cnpq.br/5131975026612008Kishimoto, AndréMustaro, Pollyana Notargiacomohttp://lattes.cnpq.br/73955828720761462016-03-15T19:37:51Z2020-05-28T18:08:36Z2014-10-182020-05-28T18:08:36Z2014-08-13Na área de desenvolvimento de jogos digitais, costuma-se dividir o processo de desenvolvimento em três etapas: pré-produção, produção e pós-produção. A pré-produção envolve o planejamento do jogo, em que conceitos sobre este são discutidos e a ideia a ser desenvolvida é selecionada. Nessa etapa, começa o trabalho de game design (projeto de jogo), no qual se define sobre o que é o jogo, o tema, quantidade de jogadores, objetivos, entre outros. Um dos elementos de jogo definido no game design é a mecânica, que indica as regras e funcionamento do jogo. A produção é a etapa em que código e recursos áudiovisuais săo criados a fim de construir o jogo elaborado na pré-produção. Após o jogo ser desenvolvido, entra-se na etapa de pós-produção, com a distribuição do jogo e manutenção (correções posteriores e atualizações). Quanto ao funcionamento de um sistema real ou fictício, é possível modelar um sistema por meio de equações matemáticas e analisar seu comportamento a partir da evolução temporal. A partir disso, este trabalho teve como objetivo avaliar a possibilidade do uso de sistemas dinâmicos como ferramenta para elaboração da mecânica de jogos digitais, a fim de definir e analisar comportamentos de agentes e objetos e suas interações por meio da evolução temporal do sistema. Propôs-se a inclusão de viagem no tempo para permitir que o jogador modificasse parâmetros iniciais do sistema modelado, redefinindo o comportamento do sistema com o passar do tempo, com o objetivo de solucionar os desafios e problemas dispostos no âmbito do jogo. Para a realização da prova de conceito foi desenvolvido um jogo digital, sendo que aplicou-se como mecânica o modelo de Lotka-Volterra com crescimento logístico para uma cadeia alimentar de três espécies, assim como um sistema presa-predador baseado em agentes, a fim de comparar o funcionamento e comportamento de ambos os modelos. Realizou-se um teste preliminar com 11 usuários para avaliar o jogo desenvolvido na presente pesquisa quanto ao uso de sistemas dinâmicos como mecânica e ŕ funcionalidade de viagem no tempo. Com a análise da prova de conceito e resultados obtidos com o teste preliminar, confirmou-se a possibilidade de aplicação de sistemas dinâmicos como mecânica em jogos digitais, sendo possível estabelecer a relação entre espécies e definir as regras de evolução temporal no âmbito do jogo.In digital game development, it is not uncommon to split the development process in three stages: pre-production, production and post-production. Game planning occurs in pre-production, in which game concept ideas are discussed and defined. In this stage, developers start working on the game design, describing what the game is about, its theme, number of players, game objectives, and others. Game design also includes game mechanics,which describes game rules, what players can and cannot do and how the game systems work. The production stage involves coding and asset creation that are used to build the game. Once the game is done, developers reach the post-production stage, shipping the game and entering the maintenance phase (bug fixing and updates). As for systems, it is possible to model a system using mathematical equations and verify its behaviour via temporal analysis. From this, this thesis aimed to evaluate the possibility of using dynamical systems as a tool to help defining game mechanics for digital games, including definition and analysis of agents and objects and their interaction via temporal analysis of the system. The time travel concept was included to offer players the ability to modify the initial parameters of the system modelled in a game, as a way to solve the challenges and problems presented in the game by changing the system behaviour over time. A digital game was developed as proof of concept, and its mechanics was based on the Lotka-Volterra model with logistic growth, applied to a three-species food chain. An agent-based three-species prey-predator model was also included in the game, and both models' behavior and outcome were compared. A pretest was taken by 11 users to evaluate the use of dynamical system as game mechanics as well as the time travel feature available in the game developed in this thesis. The proof of concept was evaluated and, together with the pretest results, it was confirmed that dynamical systems as game mechanics is possible, as it establishes the relationship between species and set the rules of temporal evolution for the game.Instituto Presbiteriano Mackenzieapplication/pdfKISHIMOTO, André. Uso de sistemas dinâmicos como mecânica em jogos digitais que possuem viagem no tempo. 2014. 151 f. Dissertação (Mestrado em Engenharia Elétrica) - Universidade Presbiteriana Mackenzie, São Paulo, 2014.http://dspace.mackenzie.br/handle/10899/24360porUniversidade Presbiteriana Mackenziesistemas dinâmicosjogos digitaislotka-volterracaosviagem no tempoparadoxos temporaisdynamical systemsgame developmentlotka-volterrachaostime traveltemporal paradoxesCNPQ::ENGENHARIAS::ENGENHARIA ELETRICAhttp://tede.mackenzie.br/jspui/retrieve/3860/Andre%20Kishimoto.pdf.jpgUso de sistemas dinâmicos como mecânica em jogos digitais que possuem viagem no tempoinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisinfo:eu-repo/semantics/embargoedAccessreponame:Repositório Digital do Mackenzieinstname:Universidade Presbiteriana Mackenzie (MACKENZIE)instacron:MACKENZIEMonteiro, Luiz Henrique Alveshttp://lattes.cnpq.br/1820487447148268Cardoso, AlexandreCV: http://lattes.cnpq.br/3767009717402045BREngenharia ElétricaUPMEngenharia ElétricaORIGINALDivulgação não autorizada pelo autor.docxDivulgação não autorizada pelo autor.docxapplication/octet-stream13048https://dspace.mackenzie.br/bitstreams/4a7ad3eb-37cb-4e87-a409-17d5bae5aa58/downloadc5f19323740adb8cf6e9e8b95ac5ddf7MD5-110899/243602022-03-14 10:07:08.949oai:dspace.mackenzie.br:10899/24360https://dspace.mackenzie.brBiblioteca Digital de Teses e Dissertaçõeshttp://tede.mackenzie.br/jspui/PRIhttps://adelpha-api.mackenzie.br/server/oai/repositorio@mackenzie.br||paola.damato@mackenzie.bropendoar:102772022-03-14T10:07:08Repositório Digital do Mackenzie - Universidade Presbiteriana Mackenzie (MACKENZIE)false
dc.title.por.fl_str_mv Uso de sistemas dinâmicos como mecânica em jogos digitais que possuem viagem no tempo
title Uso de sistemas dinâmicos como mecânica em jogos digitais que possuem viagem no tempo
spellingShingle Uso de sistemas dinâmicos como mecânica em jogos digitais que possuem viagem no tempo
Kishimoto, André
sistemas dinâmicos
jogos digitais
lotka-volterra
caos
viagem no tempo
paradoxos temporais
dynamical systems
game development
lotka-volterra
chaos
time travel
temporal paradoxes
CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA
title_short Uso de sistemas dinâmicos como mecânica em jogos digitais que possuem viagem no tempo
title_full Uso de sistemas dinâmicos como mecânica em jogos digitais que possuem viagem no tempo
title_fullStr Uso de sistemas dinâmicos como mecânica em jogos digitais que possuem viagem no tempo
title_full_unstemmed Uso de sistemas dinâmicos como mecânica em jogos digitais que possuem viagem no tempo
title_sort Uso de sistemas dinâmicos como mecânica em jogos digitais que possuem viagem no tempo
author Kishimoto, André
author_facet Kishimoto, André
author_role author
dc.contributor.advisor1Lattes.fl_str_mv http://lattes.cnpq.br/5131975026612008
dc.contributor.author.fl_str_mv Kishimoto, André
dc.contributor.advisor1.fl_str_mv Mustaro, Pollyana Notargiacomo
dc.contributor.authorLattes.fl_str_mv http://lattes.cnpq.br/7395582872076146
contributor_str_mv Mustaro, Pollyana Notargiacomo
dc.subject.por.fl_str_mv sistemas dinâmicos
jogos digitais
lotka-volterra
caos
viagem no tempo
paradoxos temporais
topic sistemas dinâmicos
jogos digitais
lotka-volterra
caos
viagem no tempo
paradoxos temporais
dynamical systems
game development
lotka-volterra
chaos
time travel
temporal paradoxes
CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA
dc.subject.eng.fl_str_mv dynamical systems
game development
lotka-volterra
chaos
time travel
temporal paradoxes
dc.subject.cnpq.fl_str_mv CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA
description Na área de desenvolvimento de jogos digitais, costuma-se dividir o processo de desenvolvimento em três etapas: pré-produção, produção e pós-produção. A pré-produção envolve o planejamento do jogo, em que conceitos sobre este são discutidos e a ideia a ser desenvolvida é selecionada. Nessa etapa, começa o trabalho de game design (projeto de jogo), no qual se define sobre o que é o jogo, o tema, quantidade de jogadores, objetivos, entre outros. Um dos elementos de jogo definido no game design é a mecânica, que indica as regras e funcionamento do jogo. A produção é a etapa em que código e recursos áudiovisuais săo criados a fim de construir o jogo elaborado na pré-produção. Após o jogo ser desenvolvido, entra-se na etapa de pós-produção, com a distribuição do jogo e manutenção (correções posteriores e atualizações). Quanto ao funcionamento de um sistema real ou fictício, é possível modelar um sistema por meio de equações matemáticas e analisar seu comportamento a partir da evolução temporal. A partir disso, este trabalho teve como objetivo avaliar a possibilidade do uso de sistemas dinâmicos como ferramenta para elaboração da mecânica de jogos digitais, a fim de definir e analisar comportamentos de agentes e objetos e suas interações por meio da evolução temporal do sistema. Propôs-se a inclusão de viagem no tempo para permitir que o jogador modificasse parâmetros iniciais do sistema modelado, redefinindo o comportamento do sistema com o passar do tempo, com o objetivo de solucionar os desafios e problemas dispostos no âmbito do jogo. Para a realização da prova de conceito foi desenvolvido um jogo digital, sendo que aplicou-se como mecânica o modelo de Lotka-Volterra com crescimento logístico para uma cadeia alimentar de três espécies, assim como um sistema presa-predador baseado em agentes, a fim de comparar o funcionamento e comportamento de ambos os modelos. Realizou-se um teste preliminar com 11 usuários para avaliar o jogo desenvolvido na presente pesquisa quanto ao uso de sistemas dinâmicos como mecânica e ŕ funcionalidade de viagem no tempo. Com a análise da prova de conceito e resultados obtidos com o teste preliminar, confirmou-se a possibilidade de aplicação de sistemas dinâmicos como mecânica em jogos digitais, sendo possível estabelecer a relação entre espécies e definir as regras de evolução temporal no âmbito do jogo.
publishDate 2014
dc.date.available.fl_str_mv 2014-10-18
2020-05-28T18:08:36Z
dc.date.issued.fl_str_mv 2014-08-13
dc.date.accessioned.fl_str_mv 2016-03-15T19:37:51Z
2020-05-28T18:08:36Z
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.citation.fl_str_mv KISHIMOTO, André. Uso de sistemas dinâmicos como mecânica em jogos digitais que possuem viagem no tempo. 2014. 151 f. Dissertação (Mestrado em Engenharia Elétrica) - Universidade Presbiteriana Mackenzie, São Paulo, 2014.
dc.identifier.uri.fl_str_mv http://dspace.mackenzie.br/handle/10899/24360
identifier_str_mv KISHIMOTO, André. Uso de sistemas dinâmicos como mecânica em jogos digitais que possuem viagem no tempo. 2014. 151 f. Dissertação (Mestrado em Engenharia Elétrica) - Universidade Presbiteriana Mackenzie, São Paulo, 2014.
url http://dspace.mackenzie.br/handle/10899/24360
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/embargoedAccess
eu_rights_str_mv embargoedAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidade Presbiteriana Mackenzie
publisher.none.fl_str_mv Universidade Presbiteriana Mackenzie
dc.source.none.fl_str_mv reponame:Repositório Digital do Mackenzie
instname:Universidade Presbiteriana Mackenzie (MACKENZIE)
instacron:MACKENZIE
instname_str Universidade Presbiteriana Mackenzie (MACKENZIE)
instacron_str MACKENZIE
institution MACKENZIE
reponame_str Repositório Digital do Mackenzie
collection Repositório Digital do Mackenzie
bitstream.url.fl_str_mv https://dspace.mackenzie.br/bitstreams/4a7ad3eb-37cb-4e87-a409-17d5bae5aa58/download
bitstream.checksum.fl_str_mv c5f19323740adb8cf6e9e8b95ac5ddf7
bitstream.checksumAlgorithm.fl_str_mv MD5
repository.name.fl_str_mv Repositório Digital do Mackenzie - Universidade Presbiteriana Mackenzie (MACKENZIE)
repository.mail.fl_str_mv repositorio@mackenzie.br||paola.damato@mackenzie.br
_version_ 1829412325700927488