Software Architectures for Serious Game Development. A Systematic Literature Review

This article brings together the results obtained through a systematic review of literature, in which both sources and a novel methodology are used to analyze and compare software architectures proposed for the development of video games, in particular, serious games oriented to the formation of tec...

Descripción completa

Detalles Bibliográficos
Autores: Sandí Delgado, Juan Carlos, Bazán, Patricia Alejandra
Tipo de recurso: artículo
Estado:Versión publicada
Fecha de publicación:2023
País:Costa Rica
Institución:Universidad de Costa Rica
Repositorio:Portal de Revistas UCR
Idioma:español
OAI Identifier:oai:portal.ucr.ac.cr:article/54011
Acceso en línea:https://revistas.ucr.ac.cr/index.php/intersedes/article/view/54011
Access Level:acceso abierto
Palabra clave:Architectural design
Serious games
Video games
Training in technological skills
higher education
Computing
Diseño arquitectónico
Juegos serios
Formación de competencias tecnológicas
educación superior
Videojuegos
Informática
id CR_866deb9b266e210f3886c8145dd5f0b0
oai_identifier_str oai:portal.ucr.ac.cr:article/54011
network_acronym_str CR
network_name_str Costa Rica
repository_id_str
dc.title.none.fl_str_mv Software Architectures for Serious Game Development. A Systematic Literature Review
Arquitecturas de Software para el Desarrollo de Juegos Serios. Una Revisión Sistemática de Literatura
title Software Architectures for Serious Game Development. A Systematic Literature Review
spellingShingle Software Architectures for Serious Game Development. A Systematic Literature Review
Sandí Delgado, Juan Carlos
Architectural design
Serious games
Video games
Training in technological skills
higher education
Computing
Diseño arquitectónico
Juegos serios
Formación de competencias tecnológicas
educación superior
Videojuegos
Informática
title_short Software Architectures for Serious Game Development. A Systematic Literature Review
title_full Software Architectures for Serious Game Development. A Systematic Literature Review
title_fullStr Software Architectures for Serious Game Development. A Systematic Literature Review
title_full_unstemmed Software Architectures for Serious Game Development. A Systematic Literature Review
title_sort Software Architectures for Serious Game Development. A Systematic Literature Review
dc.creator.none.fl_str_mv Sandí Delgado, Juan Carlos
Bazán, Patricia Alejandra
author Sandí Delgado, Juan Carlos
author_facet Sandí Delgado, Juan Carlos
Bazán, Patricia Alejandra
author_role author
author2 Bazán, Patricia Alejandra
author2_role author
dc.subject.none.fl_str_mv Architectural design
Serious games
Video games
Training in technological skills
higher education
Computing
Diseño arquitectónico
Juegos serios
Formación de competencias tecnológicas
educación superior
Videojuegos
Informática
topic Architectural design
Serious games
Video games
Training in technological skills
higher education
Computing
Diseño arquitectónico
Juegos serios
Formación de competencias tecnológicas
educación superior
Videojuegos
Informática
description This article brings together the results obtained through a systematic review of literature, in which both sources and a novel methodology are used to analyze and compare software architectures proposed for the development of video games, in particular, serious games oriented to the formation of technological competencies. A complex and exhaustive analysis of 13 architectural proposals was carried out in light of a systematic review protocol, which integrates categories and criteria that allow them to be analyzed according to the study's objective. Four categories were defined: a- General aspects, b- Architectural aspects, c- Pedagogical aspects, and d- Analysis aspects. The results showed that the architectural proposals had been mostly designed for their use at the higher education/university level. The results also made evident that the architectural proposals were executed as web applications in which their reuse of components is considered significant. They were mainly used to develop video games at a general level. It is concluded that an architectural proposal for the development of serious games as such is not identified. However, based on the results obtained, a checklist has been prepared with the primary considerations that software developers could consider when implementing an architectural design for a serious game. This checklist holds a pedagogical intention to form technological skills which will be relevant and transcendent at a national and international level for video game developers by providing a research baseline.
publishDate 2023
dc.date.none.fl_str_mv 2023-05-16
dc.type.none.fl_str_mv info:eu-repo/semantics/publishedVersion
Peer reviewed
Sección arbitrada
artículo original
http://purl.org/coar/resource_type/c_2df8fbb1
info:eu-repo/semantics/article
format article
status_str publishedVersion
dc.identifier.none.fl_str_mv https://revistas.ucr.ac.cr/index.php/intersedes/article/view/54011
10.15517/isucr.v24i50.54011
url https://revistas.ucr.ac.cr/index.php/intersedes/article/view/54011
identifier_str_mv 10.15517/isucr.v24i50.54011
dc.language.none.fl_str_mv spa
language spa
dc.relation.none.fl_str_mv https://revistas.ucr.ac.cr/index.php/intersedes/article/view/54011/56393
https://revistas.ucr.ac.cr/index.php/intersedes/article/view/54011/56394
dc.rights.none.fl_str_mv Derechos de autor 2023 Juan Carlos Sandí Delgado, Patricia Alejandra Bazán
https://creativecommons.org/licenses/by-nc-nd/3.0/cr/
acceso abierto
http://purl.org/coar/access_right/c_abf2
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Derechos de autor 2023 Juan Carlos Sandí Delgado, Patricia Alejandra Bazán
https://creativecommons.org/licenses/by-nc-nd/3.0/cr/
acceso abierto
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
text/html
dc.publisher.none.fl_str_mv Universidad de Costa Rica
publisher.none.fl_str_mv Universidad de Costa Rica
dc.source.none.fl_str_mv InterSedes; Vol. 24 No. 50 (2023): Volumen XXIV, Número 50, Julio-Diciembre (2023) ; 360-404
InterSedes; Vol. 24 Núm. 50 (2023): Volumen XXIV, Número 50, Julio-Diciembre (2023) ; 360-404
InterSedes; v. 24 n. 50 (2023): Volumen XXIV, Número 50, Julio-Diciembre (2023) ; 360-404
Intersedes; Vol. 24 N.º 50 (2023): Volumen XXIV, Número 50, Julio-Diciembre (2023) ; 360-404
2215-2458
1409-4746
10.15517/isucr.v24i50
reponame:Portal de Revistas UCR
instname:Universidad de Costa Rica
instacron:UCR
instname_str Universidad de Costa Rica
instacron_str UCR
institution UCR
reponame_str Portal de Revistas UCR
collection Portal de Revistas UCR
repository.name.fl_str_mv Portal de Revistas UCR - Universidad de Costa Rica
repository.mail.fl_str_mv jorge.polanco@ucr.ac.cr
_version_ 1849325343026970624
spelling Software Architectures for Serious Game Development. A Systematic Literature ReviewArquitecturas de Software para el Desarrollo de Juegos Serios. Una Revisión Sistemática de LiteraturaSandí Delgado, Juan CarlosBazán, Patricia AlejandraArchitectural designSerious gamesVideo gamesTraining in technological skillshigher educationComputingDiseño arquitectónicoJuegos seriosFormación de competencias tecnológicaseducación superiorVideojuegosInformáticaThis article brings together the results obtained through a systematic review of literature, in which both sources and a novel methodology are used to analyze and compare software architectures proposed for the development of video games, in particular, serious games oriented to the formation of technological competencies. A complex and exhaustive analysis of 13 architectural proposals was carried out in light of a systematic review protocol, which integrates categories and criteria that allow them to be analyzed according to the study's objective. Four categories were defined: a- General aspects, b- Architectural aspects, c- Pedagogical aspects, and d- Analysis aspects. The results showed that the architectural proposals had been mostly designed for their use at the higher education/university level. The results also made evident that the architectural proposals were executed as web applications in which their reuse of components is considered significant. They were mainly used to develop video games at a general level. It is concluded that an architectural proposal for the development of serious games as such is not identified. However, based on the results obtained, a checklist has been prepared with the primary considerations that software developers could consider when implementing an architectural design for a serious game. This checklist holds a pedagogical intention to form technological skills which will be relevant and transcendent at a national and international level for video game developers by providing a research baseline.El presente artículo reúne los resultados obtenidos a través de una revisión sistemática de literatura, en la cual se utilizan tanto fuentes como una metodología novedosa con el objetivo de analizar y comparar arquitecturas de software propuestas para el desarrollo de videojuegos, en particular, juegos serios orientados a la formación de competencias tecnológicas. Se realizó un análisis complejo y/o exhaustivo de 13 propuestas arquitectónicas a la luz de un protocolo de revisión sistemático, el cual integra categorías y criterios que permiten analizarlas en función del objetivo de estudio. Se definieron 4 categorías: a- Aspectos generales, b- Aspectos arquitectónicos, c- Aspectos pedagógicos y d- Aspectos de análisis. Entre los resultados se obtuvo que, en su mayoría, las propuestas arquitectónicas han sido pensadas para uso a nivel de educación superior/universitaria, así como para ser ejecutadas como aplicaciones web (donde se considera de importancia la reutilización de componentes) y, principalmente, con el propósito de ser utilizadas para el desarrollo de videojuegos a nivel general. Se concluye que, no se identifica una propuesta arquitectónica para el desarrollo de juegos serios como tal. Sin embargo, a partir de los resultados obtenidos, se ha elaborado un checklist con las principales consideraciones que podrían tomar en cuenta los desarrolladores de software al implementar un diseño arquitectónico para un juego serio cuya intención pedagógica sea la formación de competencias tecnológicas, el cual resulta de relevancia y trascendencia a nivel nacional e internacional para los desarrolladores de videojuegos al brindar una línea base de investigación.Universidad de Costa Rica2023-05-16info:eu-repo/semantics/publishedVersionPeer reviewedSección arbitradaartículo originalhttp://purl.org/coar/resource_type/c_2df8fbb1info:eu-repo/semantics/articleapplication/pdftext/htmlhttps://revistas.ucr.ac.cr/index.php/intersedes/article/view/5401110.15517/isucr.v24i50.54011InterSedes; Vol. 24 No. 50 (2023): Volumen XXIV, Número 50, Julio-Diciembre (2023) ; 360-404InterSedes; Vol. 24 Núm. 50 (2023): Volumen XXIV, Número 50, Julio-Diciembre (2023) ; 360-404InterSedes; v. 24 n. 50 (2023): Volumen XXIV, Número 50, Julio-Diciembre (2023) ; 360-404Intersedes; Vol. 24 N.º 50 (2023): Volumen XXIV, Número 50, Julio-Diciembre (2023) ; 360-4042215-24581409-474610.15517/isucr.v24i50reponame:Portal de Revistas UCRinstname:Universidad de Costa Ricainstacron:UCRspahttps://revistas.ucr.ac.cr/index.php/intersedes/article/view/54011/56393https://revistas.ucr.ac.cr/index.php/intersedes/article/view/54011/56394Derechos de autor 2023 Juan Carlos Sandí Delgado, Patricia Alejandra Bazánhttps://creativecommons.org/licenses/by-nc-nd/3.0/cr/acceso abiertohttp://purl.org/coar/access_right/c_abf2info:eu-repo/semantics/openAccess2023-06-30T23:09:19Zoai:portal.ucr.ac.cr:article/54011Portal de revistashttps://revistas.ucr.ac.cr/Universidadhttp://www.ucr.ac.crhttps://revistas.ucr.ac.cr/index.php/index/oaijorge.polanco@ucr.ac.crCosta RicaNo aplicaNo aplicaNo aplicaopendoar:2025-08-13T10:09:51.523Portal de Revistas UCR - Universidad de Costa Ricafalse
score 15,812429