👀 POV 🔬

📝 Infos

  • đŸ„Œ - Dispositif expĂ©rimental pour une Ă©tude comportementale
  • 🧒 – Public cible : enfants
  • 🎓 – Projet de recherche universitaire
  • 🧠 – Empathie et prise de perspective spatiale
  • đŸ€ - Collaboration avec l'unitĂ© DIPHE de l'UniversitĂ© Lyon 2
  • 📚 – InspirĂ© de Di Tore (2014) et des travaux de Jean Piaget
  • ⚙ – Unity, C#
  • đŸ“± - 🍎 iPad

📚 Contexte

J’ai dĂ©veloppĂ© avec l’unitĂ© DIPHE de l’UniversitĂ© Lyon 2 un dispositif expĂ©rimental sur iPad destinĂ© Ă  des enfants. L’application prĂ©sente 18 exercices de prise de perspective et enregistre chaque action afin de produire des donnĂ©es exploitables par les chercheurs.

L’étude s’intĂ©resse aux liens entre la capacitĂ© Ă  adopter le point de vue spatial d’une autre personne et la prise de perspective sur le plan Ă©motionnel.

🔬 Le dispositif

Il prend la forme d'un jeu vidéo structuré en 18 niveaux organisés par blocs de difficulté. Les joueurs/enfants devront réaliser différentes tùches afin de tester différentes formes de prise de perspective.

  • Niveaux 1–6 : sĂ©lectionner le personnage correspondant au point de vue affichĂ©
  • Niveaux 7–12 : identifier le point de vue correct parmi plusieurs propositions
  • Niveaux 13–18 : localiser la rĂ©gion occupĂ©e par le personnage

🔁 Boucle de jeu

  • Chargement initial de la map et de l’interface
  • Saisie du nom et de l’ñge (sauvegarde immĂ©diate)
  • Chargement sĂ©quentiel des niveaux avec Ă©cran d’introduction
  • Enregistrement instantanĂ© de chaque action
  • Progression linĂ©aire jusqu’à l’écran de fin

📝 Architecture pensĂ©e pour garantir l’intĂ©gritĂ© des donnĂ©es, mĂȘme en cas d’arrĂȘt brutal de l’application.

🌍 Environnement

  • BĂątiments et volumes simples
  • ÉlĂ©ments visuels distinctifs pour faciliter l’orientation
  • Architecture pensĂ©e pour ĂȘtre modulable en difficultĂ© (suppression progressive de repĂšres)
Schéma de l'environnement de jeu

Schéma de l'environnement de jeu

Implémentation de l'environnement dans Unity

Implémentation de l'environnement dans Unity

đŸ§© Interface

Interface volontairement minimaliste, adaptée à un public trÚs jeune.

  • đŸ‘ïž VisibilitĂ© : Ă©lĂ©ments larges et fortement contrastĂ©s
  • 🧠 ComprĂ©hension : icĂŽnes et codes couleur privilĂ©giĂ©s
  • đŸ›Ąïž PrĂ©vention des erreurs : confirmation systĂ©matique des rĂ©ponses

⚙ Architecture et collecte des donnĂ©es

Fonctions principales :

  • Gestion dynamique de la camĂ©ra (vue subjective / objective)
  • Gestion des entrĂ©es joueur (rotation, sĂ©lection, validation)
  • Affichage des consignes et informations de niveau
  • Enregistrement continu des donnĂ©es de session
  • Configuration dans des ScriptableObjects
Point de vue Ă  la premiĂšre personne

Point de vue Ă  la premiĂšre personne

Point de vue Ă  la troisiĂšme personne

Point de vue Ă  la troisiĂšme personne

Scriptable Object de configuration de niveau

Scriptable Object de configuration de niveau

ScÚne couche qui définira les transformations des différents acteurs d'un niveau

ScÚne couche qui définira les transformations des différents acteurs d'un niveau