Gade4all: Developing Multi-platform Videogames based on Domain Specific Languages and Model Driven Engineering

The development of applications for mobile devices is a constantly growing market which and more and more enterprises support the development of applications for this kind of devices. In that sense, videogames for mobile devices have become very popular worldwide and are now part of highly profitabl...

Full description

Bibliographic Details
Main Authors: Edward Rolando Nuñez-Valdez, Oscar Sanjuan Martinez, Begoña Cristina Pelayo Garcia-Bustelo, Juan Manuel Cueva-Lovelle, Guillermo Infante Hernandez
Format: Article
Language:English
Published: Universidad Internacional de La Rioja (UNIR) 2013-06-01
Series:International Journal of Interactive Multimedia and Artificial Intelligence
Subjects:
Online Access:http://www.ijimai.org/journal/sites/default/files/files/2013/06/ijimai20132_2_4_pdf_13724.pdf
_version_ 1818357048313643008
author Edward Rolando Nuñez-Valdez
Oscar Sanjuan Martinez
Begoña Cristina Pelayo Garcia-Bustelo
Juan Manuel Cueva-Lovelle
Guillermo Infante Hernandez
author_facet Edward Rolando Nuñez-Valdez
Oscar Sanjuan Martinez
Begoña Cristina Pelayo Garcia-Bustelo
Juan Manuel Cueva-Lovelle
Guillermo Infante Hernandez
author_sort Edward Rolando Nuñez-Valdez
collection DOAJ
description The development of applications for mobile devices is a constantly growing market which and more and more enterprises support the development of applications for this kind of devices. In that sense, videogames for mobile devices have become very popular worldwide and are now part of highly profitable and competitive industry. Due to the diversity of platforms and mobile devices and the complexity of this kind of applications, the development time and the number of errors within that development process have increased. The productivity of the developers has also decreased due to the necessity of using many programming languages in the development process. One of the most popular strategies is to employ specialized people to perform the development tasks more efficiently, but this involves an increase of the costs, which makes some applications economically unviable. In this article we present the Gade4all Project, consisting in a new platform that aims to facilitate the development of videogames and entertainment software through the use of Domain Specific Languages and Model Driven Engineering. This tool makes possible for users without previous knowledge in the field of software development to create 2D videogames for multiplatform mobile devices in a simple and innovative way.
first_indexed 2024-12-13T20:06:55Z
format Article
id doaj.art-e251bf5a439a49588b245e731fed45d2
institution Directory Open Access Journal
issn 1989-1660
language English
last_indexed 2024-12-13T20:06:55Z
publishDate 2013-06-01
publisher Universidad Internacional de La Rioja (UNIR)
record_format Article
series International Journal of Interactive Multimedia and Artificial Intelligence
spelling doaj.art-e251bf5a439a49588b245e731fed45d22022-12-21T23:33:00ZengUniversidad Internacional de La Rioja (UNIR)International Journal of Interactive Multimedia and Artificial Intelligence1989-16602013-06-0122334210.9781/ijimai.2013.224Gade4all: Developing Multi-platform Videogames based on Domain Specific Languages and Model Driven EngineeringEdward Rolando Nuñez-ValdezOscar Sanjuan MartinezBegoña Cristina Pelayo Garcia-BusteloJuan Manuel Cueva-LovelleGuillermo Infante HernandezThe development of applications for mobile devices is a constantly growing market which and more and more enterprises support the development of applications for this kind of devices. In that sense, videogames for mobile devices have become very popular worldwide and are now part of highly profitable and competitive industry. Due to the diversity of platforms and mobile devices and the complexity of this kind of applications, the development time and the number of errors within that development process have increased. The productivity of the developers has also decreased due to the necessity of using many programming languages in the development process. One of the most popular strategies is to employ specialized people to perform the development tasks more efficiently, but this involves an increase of the costs, which makes some applications economically unviable. In this article we present the Gade4all Project, consisting in a new platform that aims to facilitate the development of videogames and entertainment software through the use of Domain Specific Languages and Model Driven Engineering. This tool makes possible for users without previous knowledge in the field of software development to create 2D videogames for multiplatform mobile devices in a simple and innovative way.http://www.ijimai.org/journal/sites/default/files/files/2013/06/ijimai20132_2_4_pdf_13724.pdfDSLMDEVideogame
spellingShingle Edward Rolando Nuñez-Valdez
Oscar Sanjuan Martinez
Begoña Cristina Pelayo Garcia-Bustelo
Juan Manuel Cueva-Lovelle
Guillermo Infante Hernandez
Gade4all: Developing Multi-platform Videogames based on Domain Specific Languages and Model Driven Engineering
International Journal of Interactive Multimedia and Artificial Intelligence
DSL
MDE
Videogame
title Gade4all: Developing Multi-platform Videogames based on Domain Specific Languages and Model Driven Engineering
title_full Gade4all: Developing Multi-platform Videogames based on Domain Specific Languages and Model Driven Engineering
title_fullStr Gade4all: Developing Multi-platform Videogames based on Domain Specific Languages and Model Driven Engineering
title_full_unstemmed Gade4all: Developing Multi-platform Videogames based on Domain Specific Languages and Model Driven Engineering
title_short Gade4all: Developing Multi-platform Videogames based on Domain Specific Languages and Model Driven Engineering
title_sort gade4all developing multi platform videogames based on domain specific languages and model driven engineering
topic DSL
MDE
Videogame
url http://www.ijimai.org/journal/sites/default/files/files/2013/06/ijimai20132_2_4_pdf_13724.pdf
work_keys_str_mv AT edwardrolandonunezvaldez gade4alldevelopingmultiplatformvideogamesbasedondomainspecificlanguagesandmodeldrivenengineering
AT oscarsanjuanmartinez gade4alldevelopingmultiplatformvideogamesbasedondomainspecificlanguagesandmodeldrivenengineering
AT begonacristinapelayogarciabustelo gade4alldevelopingmultiplatformvideogamesbasedondomainspecificlanguagesandmodeldrivenengineering
AT juanmanuelcuevalovelle gade4alldevelopingmultiplatformvideogamesbasedondomainspecificlanguagesandmodeldrivenengineering
AT guillermoinfantehernandez gade4alldevelopingmultiplatformvideogamesbasedondomainspecificlanguagesandmodeldrivenengineering