Aller au contenu

Prequel⚓︎

Imaginons qu'on doive créer un jeu sur le thème de l'univers d'«Harry Potter».

Il va falloir stocker et gérer plusieurs informations sur chacun des personnages, comme le statut (élève, professeur, créature...), la moyenne (pour les élèves),la baguette, la maison (Gryffondor, Serdaigle, Poufsouffle, Serpentard), leur relations d'amitié, etc.

Sachant qu'également chaque maison possède un professeur référent , un dortoir (qui peut être dans une tour ou au sous-sol)...

Par exemple:

  • Harry Potter est un élève, a 17 de moyenne, possède une baguette en Houx et plume de Phénix, est ami avec Ron Weasley et Hermione Granger, appartient à la maison Gryffondor qui a pour référent le professeur MacGonagall et dont le dortoir est dans une tour;
  • Drago Malefoy est un élève, a 13 de moyenne, possède une baguette en Aubépine et crin de licorne, est ami avec Vincent Crabbe et Gregory Goyle, appartient à la maison Serpentard qui a pour référent le professeur Rogue et dont le dortoir est dans un sous-sol;
  • Albus Dumbledore est un professeur, possède la baguette de Sureau, est affilié à la maison Gryffondor...

Problématique

  1. Comment stocker et représenter l'ensemble des personnages ainsi que les informations qui leurs sont associées?
  2. Comment récupérer les membres d'une maison? les personnages dont la baguette est en Bois de vigne? amis avec Neville Londubat?