PhD graduated
Team : MOCAH
Departure date : 01/01/2015

Supervision : Jean-Marc LABAT

Co-supervision : CARRON thibault

Serious game architecture and design: modular component-based data-driven entity system framework to support systemic modeling and design in agile serious game developments

For the last ten years, we witness how the inherent learning properties of videogames entice several creators into exploring their potential as a medium of expression for diverse and innovative (serious) purposes.
Learning is at the core of the play experience, but it usually takes place at the affective and psychomotor domains. When the learning targets the serious content, cognitive/instructional designers must ensure its effectiveness at the cognitive domain. In such eminently multidisciplinary teams (game, technology, cognition, art), understanding and communication are essential for an effective collaboration from the early stage of inception.
In a software engineering approach, we focus on the (multidisciplinary) activities of the development process rather than the disciplines themselves, with the intent to uniform and clarify the field. Then, we propose a software foundation that reinforces this multidisciplinary model thanks to an underdesign approach that favors the creation of collaborative design workspaces.
Thereby, Genome Engine can be considered as a data-driven sociotechnical infrastructure that provides non-programmer developers, such as game designers and eventually cognitive designers, with a means to actively participate in the construction of the product design, rather than evaluating it once in usage time. Its architecture is based on a component-based application framework with an entity system of systems runtime object model, which contributes to modularity, reuse and adaptability, as well as to provide familiar abstractions that ease communication.
Our approach has been extensively evaluated with the development of several serious game projects.

Defence : 12/18/2013 - 13h30 - Site Jussieu 25-26/105

Jury members :

M. Philippe Vidal (Professeur, Université de Toulouse II - Le Mirail) [Rapporteur]
M. Pascal Estrailler (Professeur, Université de la Rochelle) [Rapporteur]
M. Fabrice Kordon (Professeur, UPMC)
M. Philippe Vidal (Professeur, Université de Toulouse II - Le Mirail)
M. Pascal Estrailler (Professeur, Université de la Rochelle)
M. Valérie Boudier (Docteur, partenaire industriel KTM-Advance)
M. Maxence Maire (Ingénieur, partenaire industriel KTM-Advance)
M. Jean-Marc Labat (Professeur, UPMC)
M. Thibault Carron (Professeur, UMPC)

2009-2013 Publications