PULP Scription: A DSL for Mobile HTML5 Game Applications

Abstract : As applications and especially games are moving to the web and mobile environments, different tools are needed to design these applications and their behavior. HTML5 in combination with JavaScript is a promising basis for such applications on a wide range of platforms. Content producers and designers often lack the tools for such developments, or the expertise to operate existing, but too complex tools. This paper presents work in progress about a novel domain-specific language (DSL) PULP that aims at closing this gap. The language allows tying content such as images and media files together by modeling the dynamic behavior, movements, and control flow. The DSL helps abstracting from asynchronous JavaScript, state machines, and access to cross-platform media playback, which is generated in a final model-to-text transformation. The DSL and tooling were created and evaluated in close cooperation with content authors.
Type de document :
Communication dans un congrès
Gerhard Goos; Juris Hartmanis; Jan van Leeuwen. 11th International Confernece on Entertainment Computing (ICEC), Sep 2012, Bremen, Germany. Springer, Lecture Notes in Computer Science, LNCS-7522, pp.504-510, 2012, Entertainment Computing - ICEC 2012. 〈10.1007/978-3-642-33542-6_65〉
Liste complète des métadonnées

Littérature citée [5 références]  Voir  Masquer  Télécharger

https://hal.inria.fr/hal-01556161
Contributeur : Hal Ifip <>
Soumis le : mardi 4 juillet 2017 - 17:02:51
Dernière modification le : mercredi 5 juillet 2017 - 01:10:21
Document(s) archivé(s) le : vendredi 15 décembre 2017 - 01:59:02

Fichier

978-3-642-33542-6_65_Chapter.p...
Fichiers produits par l'(les) auteur(s)

Licence


Distributed under a Creative Commons Paternité 4.0 International License

Identifiants

Citation

Mathias Funk, Matthias Rauterberg. PULP Scription: A DSL for Mobile HTML5 Game Applications. Gerhard Goos; Juris Hartmanis; Jan van Leeuwen. 11th International Confernece on Entertainment Computing (ICEC), Sep 2012, Bremen, Germany. Springer, Lecture Notes in Computer Science, LNCS-7522, pp.504-510, 2012, Entertainment Computing - ICEC 2012. 〈10.1007/978-3-642-33542-6_65〉. 〈hal-01556161〉

Partager

Métriques

Consultations de la notice

16

Téléchargements de fichiers

16