Systèmes / Inventory

Inventory System Sur Fab

Un écran d'inventaire, d'équipement et d'artisanat terminé pour les jeux solo : sac et barre d'action, 12 emplacements d'équipement autour d'un aperçu en direct de votre personnage, comparaison des objets, glisser-déposer, division des piles et artisanat.

Soixante-quatre secondes : l'écran du personnage, l'artisanat et la démo de camp hivernal incluse. Avec le son.

Ce qu'il fait

Testé : 44 tests automatiques passent sur UE 5.3.2 et UE 5.8.2 (Windows), sans erreur ni avertissement, et l'écran ouvert coûte environ 1,4 ms par image en 1920x1080.

Tout sur un seul écran

Grille du sac et barre d'action de 8 cases. Chaque case montre l'objet sur un fond de rareté, la quantité et sa touche.

12 emplacements d'équipement et une comparaison

Des emplacements autour d'un aperçu en direct de votre personnage, avec les totaux d'armure, d'attaque et de poids. L'objet sélectionné est comparé à celui qu'il remplacerait : mieux en vert, moins bien en rouge.

Filtres, tri, glisser et diviser

Les filtres ne font qu'estomper, et le tri ne touche jamais la barre d'action et ne perd aucun objet. Glissez vers des cibles claires en vert et en rouge ; divisez une pile avec un curseur.

Artisanat par quantité

Catégories, recherche, « peut fabriquer N », et possédé et nécessaire pour chaque ingrédient. Fabriquer plusieurs à la fois réussit tout ou rien.

Votre jeu décide de ce que font les objets

Les objets sont des données. Le sac demande à votre personnage avant d'utiliser un objet et ne le consomme que si la réponse est oui. Poids, conteneurs, temps de recharge et sauvegarde inclus.

S'adapte à tout écran

S'adapte en 16:9, 4:3 et 21:9. Chaque son et chaque texte est une variable, et une option de réduction des animations est intégrée.

Démarrage rapide

  1. Ajoutez les composants

    Ajoutez AC_Inventory, AC_Equipment et AC_Crafting à votre personnage.

  2. Créez l'écran

    Créez WBP_CharacterScreen et donnez-lui ces composants et un BP_CharacterPreview avec le mesh de votre personnage.

  3. Ouvrez-le

    Appelez SetOpen depuis votre touche d'inventaire, et ajoutez WBP_HotbarHUD pour la barre d'action en jeu.

Ce qu'il ne fait pas

  • Aucun personnage inclus : l'aperçu montre le vôtre.
  • Pas de durabilité des objets, ni de grille à formes façon Tetris.
  • L'équipement n'est pas affiché comme des meshes séparés sur le corps : les objets tenus s'attachent à un socket de la main, l'armure change le matériau du corps.
  • Pas de navigation à la manette ; pas de multijoueur ni de réplication.
  • L'interface est uniquement en anglais.
  • UE 5.4 à 5.7 ne sont pas testés.

Le mannequin de la vidéo et des images est celui d'Unreal Engine et n'est pas inclus : l'aperçu montre votre propre personnage.

Questions

Est-ce que ça marche avec mon propre personnage ?
Oui. L'aperçu montre le mesh du personnage que vous lui donnez, et le sac parle à votre personnage par une interface.
Comment ajouter mes propres objets ?
Remplissez une définition d'objet : nom, image, rareté, pile, poids, emplacement, statistiques, effets d'utilisation et mesh de ramassage.
Faut-il les autres systèmes Rookspire ?
Non. Il n'a aucune dépendance hors de son propre dossier, et le dossier de la démo peut être supprimé.
Comment l'IA a-t-elle été utilisée ?
Il a été fait avec l'aide de l'IA. Chaque système, écran et test a été revu et testé par Rookspire.