Criação, uso e análise de um processo sistemático orientado a modelos para desenvolvimento de jogos sérios

Detalhes bibliográficos
Ano de defesa: 2022
Autor(a) principal: Buoro, Diego Martos
Orientador(a): Goya, Denise Hideko
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Universidade Federal do ABC
Programa de Pós-Graduação: Programa de Pós-Graduação em Ciência da Computação
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Link de acesso: http://biblioteca.ufabc.edu.br/index.php?codigo_sophia=124394&midiaext=80864
Resumo: Coordenação de Aperfeiçoamento de Pessoal de Nivel Superior
id UFBC_d23456870a8880aef52be9cc4e594c64
oai_identifier_str oai:BDTD:124394
network_acronym_str UFBC
network_name_str Repositório Institucional da UFABC
repository_id_str
spelling info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisCriação, uso e análise de um processo sistemático orientado a modelos para desenvolvimento de jogos sérios2022-11-29Goya, Denise HidekoBuoro, Diego MartosUniversidade Federal do ABCPrograma de Pós-Graduação em Ciência da ComputaçãoUFABCporJOGOS SÉRIOSDESENVOLVIMENTO DE JOGOS ORIENTADO A MODELOSLINGUAGEM ESPECQUIZAVENTURASERIOUS GAMESMODEL-DRIVEN GAME DEVELOPMENTDOMAIN SPECIFIC LANGUAGEADVENTUREPROGRAMA DE PÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO - UFABCCoordenação de Aperfeiçoamento de Pessoal de Nivel SuperiorJogos sérios são jogos produzidos com a finalidade de proporcionar o desenvolvimento de competências por meio de uma mídia interativa e não linear. Para a criação desses jogos, é necessária uma equipe multidisciplinar, com profissionais de diversas áreas, como designers, programadores, artistas e especialistas no domínio de aplicação. Uma alternativa para facilitar o desenvolvimento de novos jogos, é fornecer ao especialista interessado em criar um jogo sério as ferramentas que eliminem barreiras técnicas de programação para inserção de conteúdo por meio do desenvolvimento orientado a modelos (Model-driven Game Development - MDGD). O MDGD define que o design do jogo seja baseado em modelos de alta abstração, os quais descrevem todos os elementos do jogo final que é gerado de forma automatizada. A linguagem específica de domínio (Domain Specific Language - DSL) que acompanha o MDGD, por meio de um metamodelo, define a capacidade dos elementos e relações presentes no jogo que será criado. Entretanto, há dificuldades no uso de MDGD em jogos sérios por causa da ausência de abordagens que integrem o MDGD com os requisitos de jogos sérios e a inconsistência da participação do especialista durante o processo de produção da DSL e do jogo sério. Nesse contexto, este trabalho tem como objetivos criar, usar e analisar um processo sistemático do MDGD para a produção de jogos sérios, nomeado como PREMISSA, e avaliá-lo por meio do desenvolvimento de uma DSL para jogos sérios, envolvendo os gêneros quiz e aventura 2D. Como prova de conceito, o PREMISSA foi usado para criar uma Linguagem de Modelagem para Jogos de Aventura e Quiz (LMJAQ). Os resultados envolveram a produção de artefatos da DSL e do jogo sério criado: documentação, verificadores de código, a própria DSL LMJAQ, e os protótipos de baixa e alta fidelidade do jogo sério, sendo o último produzido no motor de jogos Unity. Como principais contribuições, têm-se o processo PREMISSA, a DSL LMJAQ, que incluiu mais de um gênero de jogabilidade, o jogo executável gerado a partir dos modelos criados, e a prova de conceito como exemplo de uso do PREMISSA. Os trabalhos futuros envolvem a avaliação do PREMISSA por outras equipes de desenvolvimento de jogos sérios, e a criação e validação de uma ferramenta de edição que apoie o uso do PREMISSA por especialistas no domínio de aplicação.http://biblioteca.ufabc.edu.br/index.php?codigo_sophia=124394&midiaext=80864application/pdfreponame:Repositório Institucional da UFABCinstname:Universidade Federal do ABC (UFABC)instacron:UFABCinfo:eu-repo/semantics/openAccess2026-01-15T22:02:34Zoai:BDTD:124394Repositório InstitucionalPUBhttp://www.biblioteca.ufabc.edu.br/oai/oai.phpopendoar:2023-07-03T08:40:48Repositório Institucional da UFABC - Universidade Federal do ABC (UFABC)false
dc.title.pt.fl_str_mv Criação, uso e análise de um processo sistemático orientado a modelos para desenvolvimento de jogos sérios
title Criação, uso e análise de um processo sistemático orientado a modelos para desenvolvimento de jogos sérios
spellingShingle Criação, uso e análise de um processo sistemático orientado a modelos para desenvolvimento de jogos sérios
Buoro, Diego Martos
title_short Criação, uso e análise de um processo sistemático orientado a modelos para desenvolvimento de jogos sérios
title_full Criação, uso e análise de um processo sistemático orientado a modelos para desenvolvimento de jogos sérios
title_fullStr Criação, uso e análise de um processo sistemático orientado a modelos para desenvolvimento de jogos sérios
title_full_unstemmed Criação, uso e análise de um processo sistemático orientado a modelos para desenvolvimento de jogos sérios
title_sort Criação, uso e análise de um processo sistemático orientado a modelos para desenvolvimento de jogos sérios
author Buoro, Diego Martos
author_facet Buoro, Diego Martos
author_role author
dc.contributor.advisor1.fl_str_mv Goya, Denise Hideko
dc.contributor.author.fl_str_mv Buoro, Diego Martos
contributor_str_mv Goya, Denise Hideko
description Coordenação de Aperfeiçoamento de Pessoal de Nivel Superior
publishDate 2022
dc.date.issued.fl_str_mv 2022-11-29
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://biblioteca.ufabc.edu.br/index.php?codigo_sophia=124394&midiaext=80864
url http://biblioteca.ufabc.edu.br/index.php?codigo_sophia=124394&midiaext=80864
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.publisher.none.fl_str_mv Universidade Federal do ABC
dc.publisher.program.fl_str_mv Programa de Pós-Graduação em Ciência da Computação
dc.publisher.initials.fl_str_mv UFABC
publisher.none.fl_str_mv Universidade Federal do ABC
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFABC
instname:Universidade Federal do ABC (UFABC)
instacron:UFABC
instname_str Universidade Federal do ABC (UFABC)
instacron_str UFABC
institution UFABC
reponame_str Repositório Institucional da UFABC
collection Repositório Institucional da UFABC
repository.name.fl_str_mv Repositório Institucional da UFABC - Universidade Federal do ABC (UFABC)
repository.mail.fl_str_mv
_version_ 1854475889552654336