Exergames and Serious Games Development: Theory and Practice

SENZA Riconoscimento ECM

Quando

Martedì 15/09/26 (ore: 10:00/12:00)
Mercoledì 16/09/26 (ore: 10:00/12:00)
Giovedì 17/09/26 (ore: 10:00/13:00)
Venerdì 18/09/26 (ore: 10:00/13:00)
 

Docente

Manuela Chessa

Università degli Studi di Genova

Manuela Chessa

È laureata in Bioingegneria presso l'Università di Genova, dove ha conseguito anche il dottorato di ricerca in Bioingegneria nel 2009. Dopo un periodo di ricerca come post-doc presso il Dipartimento di Informatica, Bioingegneria, Robotica e Ingegneria dei Sistemi (DIBRIS), è entrata nel ruolo accademico dello stesso ateneo, dove è attualmente Professoressa Associata di Informatica. Coordina le attività di ricerca del Perception & Interaction Lab (PILab), occupandosi dello studio dei sistemi di visione biologica e artificiale, delle interfacce uomo-macchina naturali e delle tecnologie di realtà virtuale, aumentata ed estesa. La sua attività scientifica si concentra sugli aspetti percettivi e cognitivi dell'interazione in ambienti immersivi, sull'impiego di sensori e dispositivi di visualizzazione avanzati e sullo sviluppo di modelli bioispirati per l'interazione uomo-tecnologia. È autrice di oltre 100 pubblicazioni scientifiche su riviste e conferenze internazionali e ha partecipato a numerosi progetti di ricerca nazionali e internazionali. Svolge attività di coordinamento nelle principali conferenze internazionali di Realtà Virtuale ed Estesa, con particolare attenzione all'applicazione di tali tecnologie in ambito healthcare. Svolge inoltre attività didattica in corsi di Informatica, Interazione uomo-macchina e Realtà aumentata presso l'Università di Genova.

Abstract

This course introduces the design and development of exergames and serious games for healthcare applications, with a focus on cognitive and physical rehabilitation. Students will explore both the theoretical foundations and the practical tools needed to build interactive experiences using immersive and non-immersive Extended Reality (XR) technologies. The course begins with a survey of the current landscape of XR, VR, and AR solutions in healthcare, examining different visualization modalities, from fully immersive head-mounted displays to non-immersive screen-based systems, and interaction paradigms, from wearable motion capture to markerless body tracking. A core focus is placed on the perceptual and cognitive aspects of XR interaction, equipping students with the knowledge to design experiences that are both effective and comfortable for diverse user populations, including patients and elderly users. Students will learn to define and formalize requirements specific to serious games and exergames, balancing therapeutic goals with engagement and usability. The course then covers the hardware and software ecosystem underpinning modern XR development, including real-time rendering engines, user tracking systems, and the integration of robotic platforms with XR environments. Special attention is given to practical software development techniques, with hands-on sessions guiding students through the full pipeline of building a functional serious game or exergame prototype.

A chi è rivolto il corso? 

Il corso è destinato a tutte le professioni tecniche e cliniche coinvolte nel processo di ricerca e di sperimentazione di dispositivi biomedici con componenti multimediali e che interagiscono con la persona. Il corso è adatto sia ai professionisti che operano nel settore, ad esempio tecnici ortopedici, fisioterapisti, psicologi e psicoterapeuti, che a studenti dottorali in formazione o post-doc in Bioingegneria, Robotica, Informatica,  Ingegneria Elettronica o discipline affini. Il corso fornisce competenze professionalizzanti interdisciplinari di carattere metodologico e procedurale. Gli aspetti pratici ed hands-on richiedono competenze di base di programmazione al calcolatore.

Durata

10 ore

Lingua

Inglese

Numero minimo e massimo di partecipanti

10

Info costi, ISCRIZIONE e programma

ISCRIZIONI CHIUSE 

 

Costo: 100 euro

Exergames and Serious Games Development: Theory and Practice

Manuela Chessa, University of Genoa, Italy

 

Foundations of XR for Healthcare (2h) -Tuesday 15th Sept. 10-12
Objective: situate exergames/serious games in the XR landscape and understand how different visualization techniques and perceptual aspects affect user experience (and implications for patients and caregivers)

  • Course intro, motivation, and the role of serious games & exergames in cognitive/physical rehabilitation

  • The Reality–Virtuality Continuum (Milgram & Kishino): AR, AV, MR, VR, XR

  • Immersive vs non-immersive systems: HMDs, CAVE, projection, screen-based setups: trade-offs for clinical use

  • How HMDs work: optics, displays, FoV, refresh rate, DoF tracking

  • Perceptual & cognitive factors: presence, cybersickness, vergence–accommodation conflict

Exergames, Requirements & Interaction (2h) -Wednesday 16th Sept. 10-12

  • Objective: understand what makes exergames distinct and how to formalize requirements that balance therapy with engagement, analysis of standard and personalized interaction techniques, how to capture human movement.

  • Specificity of exergames vs entertainment games: flow, difficulty adaptation, motivation 

  • Defining and formalizing requirements: functional/non-functional, clinical constraints, target populations 

  • Interaction modalities: controllers, hand/gesture tracking, voice, haptics, wearables for interaction and sensing (IMUs, EMG, sensorized devices)

  • Overview of human-subject tracking approaches: camera-based and markerless tracking, RGB-D, 2D/3D pose estimation, wearable/inertial mocap and marker-based systems 

User Tracking and Representation (Avatars); Introduction to Game Engines (3h) - Thursday 17th Sept. 10-13
Objective: capture human movement and represent the user's body in the virtual scene.

  • Inverse kinematics: reconstructing full-body pose from sparse inputs

  • Avatars: embodiment, realism, and the uncanny valley 

  • Rigging, skinning, animation, and retargeting; avatar pipelines/SDKs

  • Integration with robotics

  • Short design exercise / discussion /examples

  • XR hardware/software ecosystem; real-time engines (Unity, Unreal, Godot, WebXR/PlayCanvas)

  • Anatomy of a game: game loop, scene graph, entity–component model, assets 

  • Scripting & event handling; state machines 

Hands-on: Building an Exergame Prototype in PlayCanvas (3h) - Friday 18th Sept. 10-12
Objective: understand the engine ecosystem and how a data-logging exergame is structured. Build a functional prototype end-to-end.

  • Data logging for rehabilitation: metrics, telemetry, session data, outcome measures, privacy 

  • Bridge to the practical: PlayCanvas project setup

  • Editor tour: entities, components, assets, hierarchy 

  • Building the scene: environment and interactive/target objects 

  • Scripting interaction: input, movement, collision, scoring

  • Adding an exergame mechanic (e.g., a reach/aim task) with difficulty adaptation

  • Logging performance data and exporting results