Interactions et collaboration dans les Learning Games immersifs. David.Panzoli@univ-jfc.fr

Similar documents
UML TUTORIALS THE USE CASE MODEL

Il est repris ci-dessous sans aucune complétude - quelques éléments de cet article, dont il est fait des citations (texte entre guillemets).

LLP ES-LEONARDO-LMP.

Enterprise Risk Management & Board members. GUBERNA Alumni Event June 19 th 2014 Prepared by Gaëtan LEFEVRE

Security Requirements Analysis of Web Applications using UML

«Object-Oriented Multi-Methods in Cecil» Craig Chambers (Cours IFT6310, H08)

KNOWLEDGE MANAGEMENT APPROACH FOR GAS TURBINES MAINTENANCE

How To Become A Successful Computer Scientist

AWARDS Graduate Excellence Fellowship 2015 PhD at McGill University Assistance in funding new and continuing Graduate students

Liste d'adresses URL

Formation à l ED STIC ED STIC Doctoral education. Hanna Klaudel

This is an author-deposited version published in : Eprints ID : 15477

Using semantic properties for real time scheduling

Journal of Internet Banking and Commerce

Guidance on Extended Producer Responsibility (EPR) Analysis of EPR schemes in the EU and development of guiding principles for their functioning

Adaptation of Rapid Prototyping Model for Serious Games Development

Personnalisez votre intérieur avec les revêtements imprimés ALYOS design

Request for Proposals and Electronic Communities

Strategic Workforce Planning and Competency Management at Schneider Electric

Reconstruction d un modèle géométrique à partir d un maillage 3D issu d un scanner surfacique

Audit de sécurité avec Backtrack 5

HyperScape as an Ambience Co-creation Game: Participative Tools Coproduction

Argumentación en Agentes Inteligentes: Teoría y Aplicaciones Prof. Carlos Iván Chesñevar

Agent-Oriented Software Engineering PORTO Methodology AIAD 2013/2014. António Castro and Eugénio Oliveira

Cases Base Memory Modelling for Medical Pictures Reuse

Lluis Belanche + Alfredo Vellido. Intelligent Data Analysis and Data Mining. Data Analysis and Knowledge Discovery

The SIST-GIRE Plate-form, an example of link between research and communication for the development

Parallel Discrepancy-based Search

Fondation Rennes 1. Atelier de l innovation. Fondation Rennes 1. Fondation Rennes 1 MANAGEMENT AGILE. Fondation Rennes 1 ET INNOVATION

4.4 What is a Requirement? 4.5 Types of Requirements. Functional Requirements

Knowledge territories, Open innovation and the Joint assets issue

Brief description of the paper/report. Identification

Gamejam as Design Method

The dissemination of statistical literacy among citizens and public administration directors

The Register of the Domain of the State A Revolution in the Registration of Land Rights

Account Manager H/F - CDI - France

ITIL. Nicolas Richard (NRC) Inspiré d une présentation de Steve Mann (Opsys) à l ITSMF Belgium. Une évolution ou une révolution?

Railway Timetabling Optimizer

From Business Process Models to Use Case Models

Dialogs taking into account Experience, Emotions and Personality

HL7 Summer School. Day 1 Session 4 Capturing clinical requirements: Owen Johnson, Senior Fellow, YCHI, Leeds University

Comparison between purely statistical and multi-agent based approaches for occupant behaviour modeling in buildings

Future Entreprise. Jean-Dominique Meunier NEM Executive Director Nov. 23, 2009 FIA Stockholm

FULL SEMESTER PROGRAMME (30 ECTS) Autumn semester

Narrative Generation in Entertainment: Using Artificial Intelligence Planning

UML TUTORIALS THE COMPONENT MODEL

TUTORING IN DISTANCE EDUCATION

Introduction au BIM. ESEB Seyssinet-Pariset Economie de la construction contact@eseb.fr

The Six Facets of Serious Games

Swirl. Multiplayer Gaming Simplified. CS4512 Systems Analysis and Design. Assignment Marque Browne Manuel Honegger

Conservatoire national des arts et métiers - Paris F. DARSES P. FALZON P. BÉGUIN COLLECTIVE DESIGN PROCESSES

Enhancement of Development Technologies for Agent- Based Software Engineering

Tobii Eye Tracking Workshop Du digital au réel, comment mesurer l engagement

Comparaison et analyse des labels de durabilité pour la montagne, en Europe et dans le monde.

Business intelligence systems and user s parameters: an application to a documents database

A Lean journey. Presented at the APEX symposium May 27, Jennifer Little Transport Canada. France Bergeron Alpen Path Solutions Inc.

Storytelling, in oral, visual, or written forms, plays a central

AIRBUS VHT Framework - Mascot-NuM presentation - Emmanuelle Garcia

Game Development. What is a game?

CAMÉRAS EMCCD POUR LA QUANTIFICATION DE FLUORESCENCE IN VIVO

Processing data streams by relational analysis

L évolution des progiciels métier dans un contexte SOA

e-ld : A Collaborative and Online e-learning Design Authoring Tool Based on IMS-LD Specification

Description of training units (of each module

An Architecture for Autonomic Web Service Process Planning

DESIGN & PROTOTYPAGE. ! James Eagan james.eagan@telecom-paristech.fr

Ghizlane El Boussaidi , boul. Lévesque Est Phone : (450)

VISIBLE - La validation crée la base pour l évaluation de l apprentissage

Bachelor of Games and Virtual Worlds (Programming) Subject and Course Summaries

Web and Big Data at LIG. Marie-Christine Rousset (Pr UJF, déléguée scientifique du LIG)

Innovation Skills for SMEs

COLLABORATIVE LCA. Rachel Arnould and Thomas Albisser. Hop-Cube, France

Office of the Auditor General / Bureau du vérificateur général FOLLOW-UP TO THE 2010 AUDIT OF COMPRESSED WORK WEEK AGREEMENTS 2012 SUIVI DE LA

Cliquez sur le résultat que vous avez obtenu au test de classement linguistique Click on the result you obtained following the language test

Introduction ToIP/Asterisk Quelques applications Trixbox/FOP Autres distributions Conclusion. Asterisk et la ToIP. Projet tuteuré

The main concepts for object approaches and UML

GUIDELINES AND RECOMMENDATIONS IN DRUG TREATMENT - The process of developing guidelines : French experience

A Foolish Consistency: Technical Challenges in Consistency Management

Fabien Hermenier. 2bis rue Bon Secours Nantes.

Competitive Intelligence en quelques mots

MODELLING, AUTHORING AND PUBLISHING THE DOCUMENT ANALYSIS LEARNING OBJECT

Sun Management Center Change Manager Release Notes

PhD Program in Pharmaceutical Sciences From drug discovery to the patient Training the next generations of pharmaceutical scientists

Modeling BPMN Diagrams within XTT2 Framework. A Critical Analysis**

Master in Management

Culture Related Programming at APCCC Member Colleges

"Internationalization vs. Localization: The Translation of Videogame Advertising"

Product / Produit Description Duration /Days Total / Total

Ministère des Affaires Sociales et de la Santé, France

The IT Service Management according to the ITIL framework applied to the enterprise value chain

2IOE0 Interactive Intelligent Systems

UE12 Anglais appliqué aux affaires

Bienvenue au Forum Vector 2007

Multi-Agent Architecture for Implementation of ITIL Processes: Case of Incident Management Process

Dynamic Case-Based Reasoning Based on the Multi-Agent Systems: Individualized Follow-Up of Learners in Distance Learning

Laureline Chiapello. Journal article. Conference paper

Verifying Semantic of System Composition for an Aspect-Oriented Approach

A Proposed Case for the Cloud Software Engineering in Security

A Framework for the Semantics of Behavioral Contracts

SysML Modelling Language explained

Transcription:

Interactions et collaboration dans les Learning Games immersifs David.Panzoli@univ-jfc.fr

Parcours scientifique Thèse en informatique à l IRIT (Université de Toulouse) Environnements de réalité virtuelle, intelligence artificielle Post-doc au Serious Games Institute (Coventry University) Serious Games immersifs Post-doc au LIFL (Université de Lille) Serious Games, systèmes multi-agents Post-doc SGRL (CUFR Champollion) Serious Games, intelligence artificielle Roma Nova (SGI) Format-Store (LIFL) 3D VOR (JFC, IRIT) 2

Préambule : le GIS SGRN 3

Préambule : le GIS SGRN 4

Activités de recherche Constat : les jeux immersifs non métaphoriques sont privilégiés pour la formation professionnelle Reconstitution virtuelle immersive de l activité professionnelle, Travail sur les compétences interpersonnelles, Assimilation et réutilisation des acquis. 5

Activités de recherche Verrous Méthodologie de conception participative* De nombreux acteurs sont impliqués dans le cycle de conception d un LG immersif, encore plus que pour une simulation. Collaboration dans un environnement 3D Verrous techniques : cohérence de l environnement partagé, comportements des personnages non-joueurs Représentation naturelle de l action collaborative dans un contexte de privation de communication non verbale. Représentation (et traçabilité) de la communication Importance cruciale de la communication dans la formation et donc dans le jeu (débriefing) 6

Context 3D Virtual Operating Room (3D VOR) is a Learning Game set in an OR. Targets various defects caused by pre/per/post-operative miscommunication between the healthcare professionals Features Immersive Set in a 3D environment where each player re-enacts their job Collaborative Multiple players have too cooperate Real-time Dynamic environment, actions and decisions have immediate consequences Learning Game Educational scenarios are designed with respect to specific learning objectives 7

3D VOR prototype (clip) 8

3D VOR Academic prototype (clip) 9

3D VOR: A collaborative work Researchers from various disciplines and professionals are collaborating in 3D VOR 3D modellers Immersion, design of the environment Artificial intelligence researchers Collaborative game entails non playing characters Game designers 3D real time game engine Knowledge managers, training professionals, domain experts Scenarios, educational aspects, content 10

As a technical coordinator, how do I make this work? 11

Related projects Existing games in medical training Are set in immersive and dynamic environment Enable players to collaborate and communicate efficiently 3DiTeams Virtual Heroes/Duke University, 2011 Imperial College London s Virtual Hospital, 2009 Indiana Uni. Medical School Virtual Clinic, 2008 Clinispace Innovation in Learning, inc.,, 2011 12

Related projects Existing products apt for training, yet: Controlling non playing characters is arduous Scripting scenarios is either limited or out of reach of domain experts Proposition of a methodology that ticks all the boxes 13

Methodology Engineer a semantic environment Meaningful features about the environment are extracted from the scenarios modelled by the domain experts. and make it usable to the characters within the game The same features ground the actions used by the players and the NPCs to advance the scenario 14

Activity and scenarios: the BPMN diagrams The Business Process Modelling Notation (BPMN) allows for describing the human activity Sequences of actions for multiple actors Collaborative tasks or exclusive paths (choices) 15

Actions and changing states Every action is specified in terms of changes in the environment A change occur in the value of an attribute of an object. Only boolean attributes are allowed (design choice) An action can be undertaken by one or several roles/actors Preconditions indicate under which condition the action is available Post-conditions detail the effects of the action 16

The semantic environment The semantic environment Is composed by all the objects playing a role in the scenario, Is built from browsing the actions Can be represented as a vector of attributes The semantic environment can be organised using UML class diagram notation Superclasses and interfaces for factorizing 17

Interactive objects How to link an object s description from the semantic world with a 3D object? Semantic Env. Game Engine Patient bleeding:{true/false*} monitored:{true/false*} 18

Actions and affordances How are the actions made accessible to the players in the 3D environment? The answer is called affordances Action 1 Action 2 Action 3 Action 4 Action 5 Action 6 Action 7 Action 8 Action 9 (J. J. Gibson, 1977) filter + spread Action 2 Action 3 Action 6 19

Artificial intelligence: early results AI planning techniques are used for controlling every NPC at once Actions are assembled into plans which are evaluated The Monte Carlo Tree Search (MCTS) technique has yielded some interesting results (Sanselone et al. 2014) Tested evaluation criteria: The BPMN diagram of the scenario, as an observed and therefore desirable scenario The game objectives 20

Conclusion The methodology has been successfully applied to the game prototype of 3D VOR The scenario of the prototype was actually modelled by domain experts Transforming the semantic environment into a dynamic and interactive 3D environment proved to be unproblematic as expected The scenario can be run without any players at all. When humans are playing, the NPCs still cope with their unpredictable behaviour. Future work Boolean values for the attributes are limiting. More than one object per class (e.g. one instance) Gamification will allow for an objective-driven AI 21

Thank you for your attention! References S. Sanchez, O. Balet, H. Luga, and Y. Duthen, Autonomous Virtual Actors, in 2nd International Conference on Technologies for Interactive Digital Storytelling and Entertainment, 2004 C. E. Hughes and J. M. Moshell, Shared virtual worlds for education: the ExploreNet experiment, Multimedia Systems, 1997. F. Bellotti, R. Berta, A. De Gloria, and L. Primavera, Supporting authors in the development of task-based learning in serious virtual worlds, British Journal of Educational Technology, 2010. J. Orkin. Symbolic Representation of Game World State: Toward Real-Time Planning in Games. Proceedings of the AAAI Workshop on Challenges in Game AI, 2004 J. Porteous, M. Cavazza, and F. Charles, Applying planning to interactive storytelling: Narrative control using state constraints, ACM Transactions on Intelligent Systems and Technology, 2010. M. Sanselone, S. Sanchez, C. Sanza, D. Panzoli and Y. Duthen. Control of non-playing characters in a medical learning game with Monte Carlo Tree Search. IEEE Conference on Computational Intelligence and Games (CIG), 2014 Contact me : david.panzoli@univ-jf.fr