View on GitHub

Zelda-Like Creation Guide

Un guide complet pour créer un jeu de type Zelda avec Godot Engine.

🎒 CrĂ©er l’UI de l’Inventaire dans Godot 4.4

Dans cette leçon, nous allons crĂ©er une interface d’inventaire pour notre RPG Zelda-like. 🎼✹

Nous allons procéder par étapes pour bien comprendre chaque concept.


📌 Objectif

CrĂ©er un inventaire visuel oĂč seront affichĂ©s les objets ramassĂ©s par Elara, avec une belle interface pixelisĂ©e.

📁 PrĂ©paration


🌟 Étape 1 : CrĂ©ation de l’Inventaire (InventoryGui)

On va maintenant crĂ©er notre interface d’inventaire ! 👜🎒

📋 CrĂ©ation de la GUI principale

  1. Crée une nouvelle scÚne de type Control.
  2. Renomme-la InventoryGui.
  3. Ajoute un enfant : NinePatchRect (pour éviter que le sprite se déforme quand il est étendu).

🎹 Configuration de l’apparence

  1. Ajoute ta texture d’inventaire Ă  ton NinePatchRect (par exemple, une fenĂȘtre d’inventaire jolie et pixelisĂ©e).
  2. Clique sur Edit Region et ajuste les marges de la texture pour qu’elle s’étire correctement sans se dĂ©former.
  3. Agrandis le NinePatchRect pour voir l’effet : La texture s’étend proprement ! 🎉

đŸ“„ TĂ©lĂ©charger les textures

Vous pouvez télécharger les textures nécessaires ici :


🌟 Étape 2 : CrĂ©ation des Slots d’Inventaire

Maintenant, on va ajouter des slots pour nos objets ! 🎯

📩 CrĂ©ation des Slots

  1. Crée une nouvelle scÚne avec un noeud racine de type Panel.
  2. Renomme cette scĂšne InventorySlot.
  3. Ajoute un Sprite en tant qu’enfant de Panel pour reprĂ©senter le fond de ton slot.
  4. Ajuste ton sprite en utilisant une texture de slot vide (par exemple, un petit carré avec un contour).

🎯 Ta hiĂ©rarchie devrait ressembler Ă  ceci :

InventorySlot (Panel)
└── Sprite (reprĂ©sentant le slot)

✅ Conclusion

✹ Bravo ! Tu as créé l’interface de ton inventaire et ajoutĂ© des slots vides ! 🎒

📌 Prochaine Ă©tape ? Ajouter des objets collectĂ©s Ă  ces slots, les gĂ©rer, les utiliser
 Tout un programme ! 🚀


đŸ“„ Voici le lien du nouveau guide : inventory_ui.md