Building augmented reality games with ARGDSL
“This manuscript has been accepted for publication in Science of Computer Programming. It is not the final published version. The final version is available via its DOI: https://doi.org/10.1016/j.scico.2025.103271. This manuscript is made available under the CC-BY-NC-ND license”
| Autores: | , , |
|---|---|
| Tipo de recurso: | artículo |
| Fecha de publicación: | 2025 |
| País: | España |
| Institución: | Universidad Autónoma de Madrid |
| Repositorio: | Biblos-e Archivo. Repositorio Institucional de la UAM |
| Idioma: | inglés |
| OAI Identifier: | oai:dnet:biblosearchi::12f11cc03d19d19cfb1dd70f63ba39eb |
| Acceso en línea: | https://hdl.handle.net/10486/776680 https://dx.doi.org/10.1016/j.scico.2025.103271 |
| Access Level: | acceso embargado |
| Palabra clave: | Domain-Specific Languages Model-Driven Engineering Augmented Reality Games Informática |
| id |
ES_bbdd3a867fc84dbf1375366992cf864f |
|---|---|
| oai_identifier_str |
oai:dnet:biblosearchi::12f11cc03d19d19cfb1dd70f63ba39eb |
| network_acronym_str |
ES |
| network_name_str |
España |
| repository_id_str |
|
| spelling |
Building augmented reality games with ARGDSLCampos López, RubénGuerra Sánchez, EstherLara Jaramillo, Juan deDomain-Specific LanguagesModel-Driven EngineeringAugmented RealityGamesInformática“This manuscript has been accepted for publication in Science of Computer Programming. It is not the final published version. The final version is available via its DOI: https://doi.org/10.1016/j.scico.2025.103271. This manuscript is made available under the CC-BY-NC-ND license”Augmented Reality (AR) has become popular. It does not require advanced technology, but only a mobile device with a camera to interact with virtual objects. However, developing AR applications – especially games -- is time-consuming and requires in-depth knowledge of highly specialised technologies, and mathematical concepts related to the graphics and physics of the virtual objects. To address this problem, we propose the domain-specific language ARGDSL for creating AR games. It allows customising the game logic, and the virtual objects’ domain, physics and representation. We provide an Eclipse editor to d¬fine AR games using the language, and an iOS client to run the games. Our experiments show the versatility of our proposal and the usability of the gamesWork funded by the Spanish MICINN with projects TED2021-129381B-C21 and PID2021-122270OB-I00. We would like to thank the reviewers for their useful commentsElservierEscuela Politécnica SuperiorDepartamento de Ingeniería InformáticaGobierno de España20252025-02-12research articlehttp://purl.org/coar/resource_type/c_2df8fbb1AMhttp://purl.org/coar/version/c_ab4af688f83e57aainfo:eu-repo/semantics/articleapplication/pdfhttps://hdl.handle.net/10486/776680https://dx.doi.org/10.1016/j.scico.2025.103271reponame:Biblos-e Archivo. Repositorio Institucional de la UAMinstname:Universidad Autónoma de MadridInglésengembargoed accesshttp://purl.org/coar/access_right/c_f1cfAttribution-NonCommercial-NoDerivatives 4.0 Internationalhttp://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/embargoedAccessoai:dnet:biblosearchi::12f11cc03d19d19cfb1dd70f63ba39eb2026-06-23T12:46:27Z |
| dc.title.none.fl_str_mv |
Building augmented reality games with ARGDSL |
| title |
Building augmented reality games with ARGDSL |
| spellingShingle |
Building augmented reality games with ARGDSL Campos López, Rubén Domain-Specific Languages Model-Driven Engineering Augmented Reality Games Informática |
| title_short |
Building augmented reality games with ARGDSL |
| title_full |
Building augmented reality games with ARGDSL |
| title_fullStr |
Building augmented reality games with ARGDSL |
| title_full_unstemmed |
Building augmented reality games with ARGDSL |
| title_sort |
Building augmented reality games with ARGDSL |
| dc.creator.none.fl_str_mv |
Campos López, Rubén Guerra Sánchez, Esther Lara Jaramillo, Juan de |
| author |
Campos López, Rubén |
| author_facet |
Campos López, Rubén Guerra Sánchez, Esther Lara Jaramillo, Juan de |
| author_role |
author |
| author2 |
Guerra Sánchez, Esther Lara Jaramillo, Juan de |
| author2_role |
author author |
| dc.contributor.none.fl_str_mv |
Escuela Politécnica Superior Departamento de Ingeniería Informática Gobierno de España |
| dc.subject.none.fl_str_mv |
Domain-Specific Languages Model-Driven Engineering Augmented Reality Games Informática |
| topic |
Domain-Specific Languages Model-Driven Engineering Augmented Reality Games Informática |
| description |
“This manuscript has been accepted for publication in Science of Computer Programming. It is not the final published version. The final version is available via its DOI: https://doi.org/10.1016/j.scico.2025.103271. This manuscript is made available under the CC-BY-NC-ND license” |
| publishDate |
2025 |
| dc.date.none.fl_str_mv |
2025 2025-02-12 |
| dc.type.none.fl_str_mv |
research article http://purl.org/coar/resource_type/c_2df8fbb1 AM http://purl.org/coar/version/c_ab4af688f83e57aa |
| dc.type.openaire.fl_str_mv |
info:eu-repo/semantics/article |
| format |
article |
| dc.identifier.none.fl_str_mv |
https://hdl.handle.net/10486/776680 https://dx.doi.org/10.1016/j.scico.2025.103271 |
| url |
https://hdl.handle.net/10486/776680 https://dx.doi.org/10.1016/j.scico.2025.103271 |
| dc.language.none.fl_str_mv |
Inglés eng |
| language_invalid_str_mv |
Inglés |
| language |
eng |
| dc.rights.none.fl_str_mv |
embargoed access http://purl.org/coar/access_right/c_f1cf Attribution-NonCommercial-NoDerivatives 4.0 International http://creativecommons.org/licenses/by-nc-nd/4.0/ |
| dc.rights.openaire.fl_str_mv |
info:eu-repo/semantics/embargoedAccess |
| rights_invalid_str_mv |
embargoed access http://purl.org/coar/access_right/c_f1cf Attribution-NonCommercial-NoDerivatives 4.0 International http://creativecommons.org/licenses/by-nc-nd/4.0/ |
| eu_rights_str_mv |
embargoedAccess |
| dc.format.none.fl_str_mv |
application/pdf |
| dc.publisher.none.fl_str_mv |
Elservier |
| publisher.none.fl_str_mv |
Elservier |
| dc.source.none.fl_str_mv |
reponame:Biblos-e Archivo. Repositorio Institucional de la UAM instname:Universidad Autónoma de Madrid |
| instname_str |
Universidad Autónoma de Madrid |
| reponame_str |
Biblos-e Archivo. Repositorio Institucional de la UAM |
| collection |
Biblos-e Archivo. Repositorio Institucional de la UAM |
| repository.name.fl_str_mv |
|
| repository.mail.fl_str_mv |
|
| _version_ |
1869418063197110272 |
| score |
15.81155 |