Skip to main navigation Skip to search Skip to main content

PULP scription: A DSL for mobile HTML5 game applications

    Research output: Chapter in Book/Report/Conference proceeding › Conference contribution › Academic › peer-review

    4 Downloads (Pure)

    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-totext transformation. The DSL and tooling were created and evaluated in close cooperation with content authors.
    Original languageEnglish
    Title of host publicationProceedings of the 11th International Conference on entertainment computing (ICEC2012), 26-29 September 2012, Bremen, Germany
    EditorsM. Herrlich, R. Malaka, M. Masuch
    Place of PublicationBerlin
    PublisherSpringer
    Pages504-510
    DOIs
    Publication statusPublished - 2012
    Event11th International Conference on Entertainment Computing - Bremen, Germany
    Duration: 26 Sept 2012 → 29 Sept 2012

    Publication series

    NameLecture Notes in Computer Science
    Volume5722
    ISSN (Print)0302-9743

    Conference

    Conference11th International Conference on Entertainment Computing
    Abbreviated titleICEC 2012
    Country/TerritoryGermany
    CityBremen
    Period26/09/12 → 29/09/12
    OtherICEC 2012

    Fingerprint

    Dive into the research topics of 'PULP scription: A DSL for mobile HTML5 game applications'. Together they form a unique fingerprint.

    Cite this