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

Authors

DOI:

https://doi.org/10.9781/ijimai.2013.224

Keywords:

MDE, DSL, Videogame
Supporting Agencies
This work was performed by the University of Oviedo under Contract No. MITC-11-TSI-090302-2011-11 of the research project Gade4all. Project co-financed by the Ministry of Industry, Tourism and Commerce under its National Plan for Scientific Research, Development and Technological Innovation.

Abstract

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.

Downloads

Download data is not yet available.

References

[1] M. D. Walker, M. Nilsson, T. Jebb, and R. Turnbull, “Mobile videostreaming,” BT Technology Journal, vol. 21, no. 3, pp. 192–202, 2003.

[2] B. Selic, “MDA manifestations,” The European Journal for the Informatics Professional. June, 2008.

[3] E. González, H. Fernández, and V. Díaz, “General purpose MDE tools,” IJIMAI, vol. 1, 2008.

[4] S. Kent, “Model Driven Engineering,” COMPUTER-IEEE COMPUTER SOCIETY-, vol. 2335, no. 2, pp. 286–298, 2002.

[5] T. Donovan and R. Garriott, Replay: The history of video games. Yellow Ant, 2010.

[6] M. Duggan, Making a GameSalad for Teens. Course Technology Ptr, 2013.

[7] J. Elliott, HTML5 Game Development with GameMaker. Packt Publishing, Limited, 2013.

[8] A. Baytak and S. M. Land, “A case study of educational game design by kids and for kids,” Procedia - Social and Behavioral Sciences, vol. 2, no. 2, pp. 5242–5246, Jan. 2010.

[9] L. Stencyl, “Stencyl: Design Once, Play Anywhere,” 2013. [Online]. Available: http://www.stencyl.com/.

[10] C. E. MONTENEGRO MARÍN, P. A. GARCÍA, J. M. CUEVA LOVELLE, and O. S. MARTÍNEZ, “Aplicación de ingeniería dirigida por modelos (MDA), para la construcción de una herramienta de modelado de dominio específico (DSM) y la creación de módulos en sistemas de gestión de aprendizaje (LMS) independientes de la plataforma.,” DYNA, vol. 78, no. 169, pp. 45–52, 2011.

[11] A. van Deursen, “Domain-Specific Languages versus Object-Oriented Frameworks: A Financial Engineering Case Study,” in Proceedings of Smalltalk and Java in Industry and Academia (STJA’97), 1997, pp. 35– 39.

[12] E. Miotto and T. Vardanega, “On the integration of domain-specific and scientific bodies of knowledge in model driven engineering,” Procs. of STANDRTS, vol. 9, 2009.

Downloads

Published

2013-06-01
Metrics
Views/Downloads
  • Abstract
    141
  • PDF
    37

How to Cite

Cueva Lovelle, J. M., G. Bustelo, C. P., Núñez Valdez, E., Infante Hernandez, G., and Sanjuan Martinez, O. (2013). Gade4all: Developing Multi-platform Videogames based on Domain Specific Languages and Model Driven Engineering. International Journal of Interactive Multimedia and Artificial Intelligence, 2(2), 33–42. https://doi.org/10.9781/ijimai.2013.224

Issue

Section

Regular Articles

Most read articles by the same author(s)

1 2 3 > >>