Criação, uso e análise de um processo sistemático orientado a modelos para desenvolvimento de jogos sérios
| Ano de defesa: | 2022 |
|---|---|
| Autor(a) principal: | |
| Orientador(a): | |
| Banca de defesa: | |
| 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 |