top of page

Base d'un inventaire simple

Technologies Utilisées : C++, Blueprint, UMG

Objectifs :

- L'inventaire doit présenté plusieurs objets.

- Possibilité d'ajouter un objet facilement via l'éditeur.

- La liste des objets doit être scrolable.

- Les objets doivent être regroupés par catégories.

- Chaque catégorie est une liste d'objets déroulante. (Utilisation du Collapse)

- Possibilité de choisir un nombre maximum d'exemplaire d'un même objet (Ex : 5 pommes). Propriété éditable dans l'éditeur.

- Une barre en dessous de l'objet représente le pourcentage d'objet que le joueur a, par rapport au maximum d’exemplaire qu'il peut posséder.

- Une barre bleu représente le nombre maximum d'objet que le joueur peut avoir dans son inventaire. Ici, il y en a 150/200. Le nombre maximum est éditable via l'éditeur.

- Chaque objet est utilisable en clickan dessus.

- Chaque objet possède un tooltip qui apparait au survol.

Procédé :

Etape 1 : Création du modèle d'Item et de ses fonctionnalité (Destruction de l'objet, ajout, quantité, quantité max, catégorie, etc) en c++.

Etape 2 : Configuration des touche pour ouvrir et fermer l'inventaire. Création de l'UMG faisant office de boîte pour chaque item.

Etape 3 : Connexion de l'UMG à l'inventaire du joueur. Récupération des items et affichage en fonction de la catégorie.

bottom of page