Tutoriel Blueprint Débutant - Système d'objet et d'inventaire #1 | Unreal Engine 5.2

Поделиться
HTML-код
  • Опубликовано: 20 окт 2024

Комментарии • 56

  • @AntoineCarratt
    @AntoineCarratt 26 дней назад +1

    C'est exactement ce que je cherchais, merci !
    Allez c'est parti pour des heures de tuto

    • @LyriaStudio
      @LyriaStudio  26 дней назад

      Et bien nickel, prend un siège et fait toi plaisir n_n.

  • @allandelatuillerie5421
    @allandelatuillerie5421 Год назад +2

    Super ! Merci beaucoup pour ce tuto. J'aime beaucoup ton rythme, tes moments de réflexions nous laisse respirer et digérer ;) Je repars pour la 2ème visu, en pratiquant à côté cette fois ci !

  • @zouzixx
    @zouzixx Год назад +1

    J'ai à peine regardé 5 min et je sais que les tutos vont être d'une grande qualité c'est sur ! Merci à toi mec :) Allez je m'y remets ! :)

    • @LyriaStudio
      @LyriaStudio  Год назад +1

      Merci, ça fait plaisir d'entendre ça 😁 !

  • @gregprs
    @gregprs Год назад +1

    Merci super tuto, clair et pédagogique, j'enchaine la suite bientôt!

    • @LyriaStudio
      @LyriaStudio  Год назад

      Hésite pas a prendre du paracétamol si besoin 🤪

  • @asht6861
    @asht6861 8 месяцев назад +1

    tuto nickel serieux juste parfait..

  • @Nomitt
    @Nomitt 23 дня назад +1

    Vraiment super le tuto mais j' ai un problème, je n'arrive pas à trouver le get inventory à 1:25:50 est-ce que je pourrais avoir plus de précisions s'il te plaît merci

    • @LyriaStudio
      @LyriaStudio  23 дня назад

      Biensur, viens discord je vais t'aider n_n !

  • @johanadrianlai
    @johanadrianlai 3 месяца назад +1

    J'ai quelques questions on est d'accord que le bpi interface il y as rien dedans pour l'instant jusqu'à la fin de ce tutoriel ? et seconde question quand je test l'inventaire il ne s'affiche pas du tout j'essaie de trouver ce que j'ai manquer je ne trouve pas pour l'instant... merci de ta réponse !

    • @Alynawh
      @Alynawh 3 месяца назад

      C’est moi au dessus c’est juste le compte de l’un des personnes des asso donc si jamais repond a ce compte ^

    • @LyriaStudio
      @LyriaStudio  2 месяца назад

      @@Alynawh Hello !
      Hésite pas a venir discord pour demander de l'aide si besoin, avec des screens et tout, ce sera plus pratique :p !

  • @nabukodonozaur
    @nabukodonozaur Год назад +2

    Merci pour le tuto, il y a des choses que je ne connaissait pas ou que j'oubliai de prendre en compte mais il y a quand même un truc qui me perturbe parceque j'ai pas fait pareil, c'est pourquoi tu utilise un Enumerateur pour l'ID de tes items. De mon point de vue, à chaque fois que tu vas rajouter un item, tu vas devoir le taper manuellement dans l'Enumerateur en plus de l'avoir déjà fait dans la data table. Il y a peu être quelque chose qui m'échappe étant encore débutant, mais personnellement j'utilise directement une variable "Data Table Row Handle" qui possède la Data Table et le Row Name associé à l'item auquel je souhaite faire référence et ensuite je récupère directement dans le widget les données stockée dans la data table (en ajoutant des données comme la quantité/durabilité). Etant donné que je refait mon système d'inventaire sous forme d'Uniform Grid Panel, j'aimerai savoir si je fait une connerie en oubliant quelque chose qui va me bloquer plus tard ou si c'est bon aussi de faire comme ça, merci d'avance si tu réponds

    • @LyriaStudio
      @LyriaStudio  Год назад +1

      Hello !
      Et bien je doit avouer que je connaissais pas Data Table Row Handle, comme quoi on apprend de tous le monde :D !
      Donc après avoir regardé, ça a l'air de faire exactement ce qu'il faut et éviter d'avoir a faire un enum comme je fais depuis 1an T_T.
      Du coup merci pour ton commentaire, je vais de ce pas changer tous le code pour mettre Data Table Row Handle '-', ça fera l'objet d'une petite vidéo du coup ^^'.

    • @LyriaStudio
      @LyriaStudio  Год назад +1

      Du coup j'ai modifié tous les E_Items par le DataTableRowHandle, tous fonctionne sans problème, il n'y a pas de raison spécifique a continuer a faire des enums pour les row name des datatable, donc tu peux continuer a suivre les tuto en mettant DataTableRowHandle partout ou je met E_Items, du coup j'en ferais une vidéo, et je vais pouvoir supprimer les enums inutiles :p

    • @nabukodonozaur
      @nabukodonozaur Год назад +2

      @@LyriaStudio J'ai failli ne pas mettre mon commentaire de peur de passer pour un abruti, comme quoi j'ai bien fait au final 😁👍 ça me rassure aussi parceque je l'utilisait souvent

    • @LyriaStudio
      @LyriaStudio  Год назад +2

      @@nabukodonozaur bah je vais l'utiliser partout dorénavant, j'aime faire opti et propre *.* !

  • @Top_freeMUSIC
    @Top_freeMUSIC 4 месяца назад +1

    Bonjour j'ai peut etre loupé quelque chose mais ya rien dans le PlayerState non ? Comment tu fais pour récupérer l'Inventory Component ? (1h44) Sinon le tuto est top !

    • @LyriaStudio
      @LyriaStudio  4 месяца назад

      Si, tu as du le zapper, c'est à 7:25, on ajoute l'InventoryComponent dans le PlayerState 😋.

  • @adry3055
    @adry3055 8 месяцев назад +1

    Chouette Tuto. Je me le mets de côté pour le suivre.
    (Petit détail, la playlist à contresens c’est pas pratique 🙃

    • @LyriaStudio
      @LyriaStudio  8 месяцев назад

      Ah, je viens de vérifier elle est dans le bon sens pourtant 🤔, tu aurais pas activé l'aléatoire ?

  • @loeyll3702
    @loeyll3702 5 месяцев назад +2

    16:49 je ne le trouve pas tu peut m'aider stp je suis sur ue5.4.1

    • @LyriaStudio
      @LyriaStudio  5 месяцев назад +1

      Et bien ça ne change rien, comme montré dans la vidéo, clic droit, Miscellaneous > Datatable.
      A moins que tu parle du Struct_Item dans le choix de datatable ? Si tu ne le trouve pas c'est que tu ne l'as pas créé, on le créé pourtant juste avant.

    • @loeyll3702
      @loeyll3702 5 месяцев назад

      ​@@LyriaStudio je ne le trouve toujours pas je parle du datatable

  • @ChevreVOD
    @ChevreVOD Год назад +1

    Top, merci !

  • @Elyaahw
    @Elyaahw Месяц назад +1

    Hello c'est quoi ton plug in pour que les fils des nodes sois droite et pas arrondie ?

    • @LyriaStudio
      @LyriaStudio  Месяц назад

      C'est Electronic Nodes (il est payant) !

  • @Tuxnux_
    @Tuxnux_ 4 месяца назад +1

    Hello, super le tuto merci beaucoup.
    Peut être, moins de "Du coup !" et de "Et donc !" :)
    Vivement les prochaines vidéos

    • @LyriaStudio
      @LyriaStudio  4 месяца назад

      Merci 😋, par contre je suis désolé, tu vas en boofer un max du "Et donc" et "Du coup" 🤣

  • @popperust1455
    @popperust1455 Год назад +1

    Salut c'est quoi le plugin qui te permet de relier des nodes avec un système de lien plat stp? Sinon très bonnes vidéos je la regarde en boucle pour comprendre et apprendre à faire un inventaire avant de réaliser le miens :)

    • @LyriaStudio
      @LyriaStudio  Год назад +1

      Hello !
      Pour le plugin il s'agit d'Eletronic Nodes, que j'ai couplé avec Darker Nodes du même auteur, par contre ils sont payant.
      Sinon plutôt que regarder la première partie en boucle, tu as le droit de regarder la suite hein 🤪

    • @popperust1455
      @popperust1455 Год назад +1

      @@LyriaStudio Mdr la 1ere partie le va, je la regarde en boucle parce que sur la fin ca fonctionner pas du coup j'ai recommencé ;)

  • @Manuads_91
    @Manuads_91 28 дней назад +1

    Salut super vidéo mais j'ai un problème a la fin quand je start test j'ai mon perso qui apparait mais je ne peut rien faire ni bouger la cam en jeu ni ouvrir l'inventaire ni bouger, je comprend pas car j'ai tous bien fait normalement et en plus je vois pas se qu'on a touché qui aurait pu faire se souci. merci si tu prend le temps de me lire et de me rep même après 1an salut.

    • @LyriaStudio
      @LyriaStudio  28 дней назад

      Awai même après 1an tu es sur xD ?
      Sinon viens discord, on pourra voir ça ensemble n_n !

    • @Manuads_91
      @Manuads_91 27 дней назад

      @@LyriaStudio j'ai rejoins ton discord mais il n'y a pas de chanel "aide", et oui même après 1an mdr, j'essaye d'apprendre UE5 et j'ai bien aimé ton tuto

  • @Don44100
    @Don44100 6 месяцев назад +1

    Hello ! Un copain m'a envoyé le lien de ta chaine car je planchais sur un système d'inventaire pour mon projet et du coup j'ai un peu parcouru les différentes vidéos tel un petit espion ! :p
    A première vue je me suis dis que le format était assez costaud ^^ mais je dois reconnaitre que tu prends le temps d'expliquer, d'illustrer avec des exemples et du coup c'est plutôt cool ! Déjà d'avoir une bonne playlist FR et ensuite un tuto ou on te crache pas juste du code que tu c/c sans explications pour comprendre la logique ou le principe de ce que tu fais !
    Étant plus à l'aise en modé qu'en dev, j'aimerais savoir si tu pouvais me lister un peu les features que tu as prévu pour cette série afin de savoir si ça peut matcher avec mes besoins et aussi savoir vers ou tu vas pour comprendre ton cap ? :)
    Est-ce que tu penses qu'il serait possible d'implémenter une hotbar dans ta série ?
    As-tu prévu d'adapter cette série suivant nos retours/suggestions pour rendre la chose encore plus interactif ? :)
    Désolé pour ce long commentaire et merci à toi !

    • @LyriaStudio
      @LyriaStudio  6 месяцев назад +2

      Hello !
      Alors l'inventaire est fait sur le principe de minecraft, pouvoir déplacer des stacks ou une moitier, puis poser le stack ou un élément seulement.
      On abordé également l'utilisation de l'inventaire pour mettre sur un coffre.
      On gère également le côté multijoueur ainsi que la sauvegarde.
      Et pour ce qui est prévue plus tard, c'est terminer la sauvegarde, et gérer le drop d'item avec un visuel.
      Ensuite, de manière annexe je ferais des vidéos lié au système pour ajouter des fonctionnalités que j'ai prévue ou demandé par la communauté.
      Hésite pas a venir sur le discord pour demander de l'aide, ou discuter, que ce sois sur une vidéo, des idées, ou même montre ce que tu fais et surtout te tenir au courant des vidéox, stream etc n_n !

    • @Don44100
      @Don44100 6 месяцев назад

      @@LyriaStudio hello ! Merci beaucoup pour ton retour ! Oui j’avais prévu de join votre discord, en plus j’ai vu que ça restait à taille humaine et ça me plais bien :)

  • @L_Histoire_Devoilee
    @L_Histoire_Devoilee 6 месяцев назад

    Bonjour,
    à 1:25:50 comment tu as le get inventory.
    je suis bloqué depuis quelques jours et je ne trouve pas ?
    Merci

    • @LyriaStudio
      @LyriaStudio  6 месяцев назад

      Oki, donc on peut faire un Get Inventory qui est une variable qu'on a créé précédement dans le BP_InventoryComponent et on peut faire ce get depuis la variable InventoryCmpt qu'on initialize justement dans la fonction InitInventory.
      Si toi en partant de la variable tu n'arrive pas a avoir le Get Inventory, il y a 2 possibilité que je vois, sois la variable InventoryCmpt n'est pas du bon type (BP_InventoryComponent object reference), sois ta oublié de créer la variable Inventory dans BP_InventoryComponent.
      Hésite pas a venir sur discord pour demander de l'aide la prochaine fois ce sera plus direct n_n !

    • @L_Histoire_Devoilee
      @L_Histoire_Devoilee 6 месяцев назад +1

      @@LyriaStudio Merci beaucoup
      Super clair comme explication merci

  • @LCDC314
    @LCDC314 3 месяца назад +1

    Tu vas parler du système de craft et de build??

    • @LyriaStudio
      @LyriaStudio  3 месяца назад

      Alors non pas dans cet suite de tuto sur item et inventaire, cela dit faire une autre suite pour un système de craft serais une bonne idée :p !

    • @LCDC314
      @LCDC314 3 месяца назад

      ​@@LyriaStudioTu connais les ui modulaire sur Unreal Engine 5?

    • @LyriaStudio
      @LyriaStudio  3 месяца назад

      @@LCDC314 Les widgets quoi, oui, j'en utilise dans cette suite de tutoriel, mais tu sais tu peux venir sur le discord poser tes questions, se seras plus simple :p

    • @LCDC314
      @LCDC314 3 месяца назад

      @@LyriaStudio Je me permet j'ai poster deux vidéos sur les widgets modulaires. Le principe est simple (gagner du temps en créant une suite de variable qu'ont change à partir d'un widget) comme ça en un changement tu change pour tout les widgets boutons, barre de progesssion etc. Sa te fait gagner un nombre incalculable d'heures.

    • @LyriaStudio
      @LyriaStudio  3 месяца назад

      @@LCDC314 Ah oki, tu fait ta petit pub :p.
      Après, on peut lui donner un nom, mais concrètement c'est juste logique de séparer les différents widgets dans des user widget afin d'éviter de dupliquer du code, de pouvoir réutiliser facilement. Ta vidéo est intéressante mais manque d'explication, de pourquoi tu fait ça, pourquoi tu le fais comme ça, c'est essentiel pour que les gens qui voient ta vidéo comprenne ce qu'ils font plutôt que juste suivre les instructions.

  • @fgc930
    @fgc930 3 месяца назад

    Salut c'est quoi qui fait ranger t'es lignes en angle droit et autre??

    • @LyriaStudio
      @LyriaStudio  3 месяца назад

      Arf, j'ai pas compris ta question ^^'.

    • @fgc930
      @fgc930 3 месяца назад

      @@LyriaStudio Les liens se range tout seul comme tu as fais?

    • @LyriaStudio
      @LyriaStudio  3 месяца назад

      @@fgc930 Les liens ? Mais de quoi tu parles 🤔

    • @fgc930
      @fgc930 3 месяца назад

      @@LyriaStudio Ok laisse tomber.

    • @LyriaStudio
      @LyriaStudio  3 месяца назад

      @@fgc930 Sinon, viens sur le discord, tu pourras montrer des images se seras plus simple n_n