The game factory : design and implementation of a platform for assembling educational component-based mobile games
Mobile software development involves many challenges such as device fragmentation (i.e., enormous hardware and software diversity), need of high technical ability, and a great amount of time to develop. Which makes it very difficult for someone that does not have the technical skills required to do...
- Autores:
-
Velásquez Yepes, Sergio Yodeb
- Tipo de recurso:
- Fecha de publicación:
- 2019
- Institución:
- Universidad de los Andes
- Repositorio:
- Séneca: repositorio Uniandes
- Idioma:
- eng
- OAI Identifier:
- oai:repositorio.uniandes.edu.co:1992/44002
- Acceso en línea:
- http://hdl.handle.net/1992/44002
- Palabra clave:
- Desarrollo de software
Aplicaciones móviles
Ingeniería
- Rights
- openAccess
- License
- http://creativecommons.org/licenses/by-nc-nd/4.0/
id |
UNIANDES2_d37377832f0011aa2acf9ee7d93a0fd7 |
---|---|
oai_identifier_str |
oai:repositorio.uniandes.edu.co:1992/44002 |
network_acronym_str |
UNIANDES2 |
network_name_str |
Séneca: repositorio Uniandes |
repository_id_str |
|
spelling |
Al consultar y hacer uso de este recurso, está aceptando las condiciones de uso establecidas por los autores.http://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Linares Vásquez, Mariovirtual::16314-1Velásquez Yepes, Sergio Yodeb362e4c7d-4359-42ba-9a1a-6e659923c98e500Cardozo Álvarez, NicolásTorres, David2020-09-03T14:19:51Z2020-09-03T14:19:51Z2019http://hdl.handle.net/1992/44002u830697.pdfinstname:Universidad de los Andesreponame:Repositorio Institucional Sénecarepourl:https://repositorio.uniandes.edu.co/Mobile software development involves many challenges such as device fragmentation (i.e., enormous hardware and software diversity), need of high technical ability, and a great amount of time to develop. Which makes it very difficult for someone that does not have the technical skills required to do so. There are multiples platforms that aim to reduce the difficulty of creating mobile applications, but they tend to either be limited on what the user can do, or they involve coding to be able to provide more functionalities. What we wanted to do in this project was to make a platform in which the development opportunities are big for the experts and easy for a nontechnical user. A platform that allows a nontechnical user to create a game app only by defining some parameters that can be: information, images, or previously made micro-games, but at the same time is a platform that can grow based on expert work. Our platform is composed of 5 modules: a web platform that makes easy to fill the parameters required, an assembler in charge of creating the apps based on the parameters, a backend service that will store the usage information of the apps, an analytical engine that will generate insights based on the usage information recollected, and a set of micro-games, that are independent game modules created with web technologies (HTML5, CSS, JavaScript). These micro-games can be easily added to the app that is generated to increase the possible interactions in it.Magíster en Ingeniería de SoftwareMaestría57 hojasapplication/pdfengUniandesMaestría en Ingeniería de SoftwareFacultad de IngenieríaDepartamento de Ingeniería de Sistemas y Computacióninstname:Universidad de los Andesreponame:Repositorio Institucional SénecaThe game factory : design and implementation of a platform for assembling educational component-based mobile gamesTrabajo de grado - Maestríainfo:eu-repo/semantics/masterThesishttp://purl.org/coar/version/c_970fb48d4fbd8a85Texthttp://purl.org/redcol/resource_type/TMDesarrollo de softwareAplicaciones móvilesIngenieríaPublicationhttps://scholar.google.es/citations?user=55fmMcoAAAAJvirtual::16314-10000-0003-0161-2888virtual::16314-10cbe51ff-e35a-4c3a-ad77-609b3cdfc9b2virtual::16314-10cbe51ff-e35a-4c3a-ad77-609b3cdfc9b2virtual::16314-1THUMBNAILu830697.pdf.jpgu830697.pdf.jpgIM Thumbnailimage/jpeg4155https://repositorio.uniandes.edu.co/bitstreams/a153c303-7e29-4ea4-9be4-01db377df997/download211095bc2c0a705d779abe78d251c68bMD55TEXTu830697.pdf.txtu830697.pdf.txtExtracted texttext/plain85438https://repositorio.uniandes.edu.co/bitstreams/3ec499ba-63fe-4145-8992-9796c3b95012/download06058d6ccbd91000ecb9378a1b136d4fMD54ORIGINALu830697.pdfapplication/pdf15864613https://repositorio.uniandes.edu.co/bitstreams/f15450ac-b310-400c-af01-79270013f98b/download430339999171c13beab410fb139834e8MD511992/44002oai:repositorio.uniandes.edu.co:1992/440022024-03-13 15:41:39.835http://creativecommons.org/licenses/by-nc-nd/4.0/open.accesshttps://repositorio.uniandes.edu.coRepositorio institucional Sénecaadminrepositorio@uniandes.edu.co |
dc.title.es_CO.fl_str_mv |
The game factory : design and implementation of a platform for assembling educational component-based mobile games |
title |
The game factory : design and implementation of a platform for assembling educational component-based mobile games |
spellingShingle |
The game factory : design and implementation of a platform for assembling educational component-based mobile games Desarrollo de software Aplicaciones móviles Ingeniería |
title_short |
The game factory : design and implementation of a platform for assembling educational component-based mobile games |
title_full |
The game factory : design and implementation of a platform for assembling educational component-based mobile games |
title_fullStr |
The game factory : design and implementation of a platform for assembling educational component-based mobile games |
title_full_unstemmed |
The game factory : design and implementation of a platform for assembling educational component-based mobile games |
title_sort |
The game factory : design and implementation of a platform for assembling educational component-based mobile games |
dc.creator.fl_str_mv |
Velásquez Yepes, Sergio Yodeb |
dc.contributor.advisor.none.fl_str_mv |
Linares Vásquez, Mario |
dc.contributor.author.none.fl_str_mv |
Velásquez Yepes, Sergio Yodeb |
dc.contributor.jury.none.fl_str_mv |
Cardozo Álvarez, Nicolás Torres, David |
dc.subject.armarc.es_CO.fl_str_mv |
Desarrollo de software Aplicaciones móviles |
topic |
Desarrollo de software Aplicaciones móviles Ingeniería |
dc.subject.themes.none.fl_str_mv |
Ingeniería |
description |
Mobile software development involves many challenges such as device fragmentation (i.e., enormous hardware and software diversity), need of high technical ability, and a great amount of time to develop. Which makes it very difficult for someone that does not have the technical skills required to do so. There are multiples platforms that aim to reduce the difficulty of creating mobile applications, but they tend to either be limited on what the user can do, or they involve coding to be able to provide more functionalities. What we wanted to do in this project was to make a platform in which the development opportunities are big for the experts and easy for a nontechnical user. A platform that allows a nontechnical user to create a game app only by defining some parameters that can be: information, images, or previously made micro-games, but at the same time is a platform that can grow based on expert work. Our platform is composed of 5 modules: a web platform that makes easy to fill the parameters required, an assembler in charge of creating the apps based on the parameters, a backend service that will store the usage information of the apps, an analytical engine that will generate insights based on the usage information recollected, and a set of micro-games, that are independent game modules created with web technologies (HTML5, CSS, JavaScript). These micro-games can be easily added to the app that is generated to increase the possible interactions in it. |
publishDate |
2019 |
dc.date.issued.es_CO.fl_str_mv |
2019 |
dc.date.accessioned.none.fl_str_mv |
2020-09-03T14:19:51Z |
dc.date.available.none.fl_str_mv |
2020-09-03T14:19:51Z |
dc.type.spa.fl_str_mv |
Trabajo de grado - Maestría |
dc.type.coarversion.fl_str_mv |
http://purl.org/coar/version/c_970fb48d4fbd8a85 |
dc.type.driver.spa.fl_str_mv |
info:eu-repo/semantics/masterThesis |
dc.type.content.spa.fl_str_mv |
Text |
dc.type.redcol.spa.fl_str_mv |
http://purl.org/redcol/resource_type/TM |
dc.identifier.uri.none.fl_str_mv |
http://hdl.handle.net/1992/44002 |
dc.identifier.pdf.none.fl_str_mv |
u830697.pdf |
dc.identifier.instname.spa.fl_str_mv |
instname:Universidad de los Andes |
dc.identifier.reponame.spa.fl_str_mv |
reponame:Repositorio Institucional Séneca |
dc.identifier.repourl.spa.fl_str_mv |
repourl:https://repositorio.uniandes.edu.co/ |
url |
http://hdl.handle.net/1992/44002 |
identifier_str_mv |
u830697.pdf instname:Universidad de los Andes reponame:Repositorio Institucional Séneca repourl:https://repositorio.uniandes.edu.co/ |
dc.language.iso.es_CO.fl_str_mv |
eng |
language |
eng |
dc.rights.uri.*.fl_str_mv |
http://creativecommons.org/licenses/by-nc-nd/4.0/ |
dc.rights.accessrights.spa.fl_str_mv |
info:eu-repo/semantics/openAccess |
dc.rights.coar.spa.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
rights_invalid_str_mv |
http://creativecommons.org/licenses/by-nc-nd/4.0/ http://purl.org/coar/access_right/c_abf2 |
eu_rights_str_mv |
openAccess |
dc.format.extent.es_CO.fl_str_mv |
57 hojas |
dc.format.mimetype.es_CO.fl_str_mv |
application/pdf |
dc.publisher.es_CO.fl_str_mv |
Uniandes |
dc.publisher.program.es_CO.fl_str_mv |
Maestría en Ingeniería de Software |
dc.publisher.faculty.es_CO.fl_str_mv |
Facultad de Ingeniería |
dc.publisher.department.es_CO.fl_str_mv |
Departamento de Ingeniería de Sistemas y Computación |
dc.source.es_CO.fl_str_mv |
instname:Universidad de los Andes reponame:Repositorio Institucional Séneca |
instname_str |
Universidad de los Andes |
institution |
Universidad de los Andes |
reponame_str |
Repositorio Institucional Séneca |
collection |
Repositorio Institucional Séneca |
bitstream.url.fl_str_mv |
https://repositorio.uniandes.edu.co/bitstreams/a153c303-7e29-4ea4-9be4-01db377df997/download https://repositorio.uniandes.edu.co/bitstreams/3ec499ba-63fe-4145-8992-9796c3b95012/download https://repositorio.uniandes.edu.co/bitstreams/f15450ac-b310-400c-af01-79270013f98b/download |
bitstream.checksum.fl_str_mv |
211095bc2c0a705d779abe78d251c68b 06058d6ccbd91000ecb9378a1b136d4f 430339999171c13beab410fb139834e8 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositorio institucional Séneca |
repository.mail.fl_str_mv |
adminrepositorio@uniandes.edu.co |
_version_ |
1812134058986045440 |