Modular Characters in the Bevy Game Engine

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

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

  • @liz2k
    @liz2k 5 месяцев назад +3

    thanks for this manual. I very new in bevy and it helps me a lot!

  • @andydataguy
    @andydataguy 2 месяца назад +1

    Thanks for sharing this!

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

    Super great video!

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

    Funny thing, this somehow someway. Works even if the proportions of the meshes are mismatched. Lets say i use a giant skeleton instead of the tiny one. And import the bigger one but the mesh itself is tiny it will still work

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

      Weird, I'm not sure why. I would have expected the mesh to look stretched out in that case.

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

      ​@@snwdn Yeah I think it is because when you set a new parent it takes out the child from the old parent. Therefore in someway somehow it automatically adjusts. The mesh, also those unamed entities were basically the remainder entity after you transfered the parents. So I think you just need to despawn them

  • @darknetworld
    @darknetworld 7 месяцев назад +2

    This is great! I hope get this done for my project. At least help me understand how the code works.

    • @snwdn
      @snwdn  7 месяцев назад

      Glad to hear it. Let me know how it goes.

    • @darknetworld
      @darknetworld 7 месяцев назад

      @@snwdn Yeah If have time. Just thinking of Minecraft clone simple world I hope. Just block character like hytale character battle video pvp or pve dungeon.

  • @AlexAegisOfficial
    @AlexAegisOfficial 5 месяцев назад +3

    Hey, I made a crate specifically for collecting references of entities within a scene its called bevy_descendant_collector its a proc macro

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

    I would love to use bevy but I’m too scared for rust, seems to be rude to learn, but I will have a try following your videos because it’s really tempting me.
    Any chances you keep doing some more tutorials ?

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

      I finished my game's prototype in Rust but since it is a web game and iteration times were nearly 30 seconds with my Bevy/Yew app I decided to rewrite the whole thing in Typescript. Probably won't be doing another Bevy tutorial for a while, but Rust was awesome and I really wish I could have kept using it. If I ever write something not for the browser I'll definitely go back to Rust, or if Bevy somehow fixes the awful compile time for Wasm I'll switch back in a heartbeat.

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

      Thanks for your reply, one year ago I’ve been thinking learn about rust because I was studying blockchain architecture but I decided to give up because I had no time to focus on it, you give me want to get back into it. It’s a blazing fast to execute and very safe but it can take a while to compile sometimes.

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

    sub for the name

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

    chatGPT, wtf is a bevy game engine?

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

    Any chance you can share your rust analyzer or ide settings to get the same outputs you get for return types? I love it.

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

      Here's my Neovim config:
      github.com/SnowdenWintermute/nvim-config
      It's not exactly straightforward how you would get it working though. I based it off of ThePrimagen's Neovim tutorials on RUclips, then I added things I read in this other guide:
      rsdlt.github.io/posts/rust-nvim-ide-guide-walkthrough-development-debug/

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

      @@snwdn But you are using rust analyzer, right? That’s the config portion I’m looking for.

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

      @@sirhc8927 Yes, github.com/SnowdenWintermute/nvim-config/blob/main/after/plugin/rust-analyzer.lua

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

      @@snwdn thanks darling.