

Damien Gouron
Online Programmer
Base d'un inventaire simple

Création d'un système d'inventaire
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.