I've created a github repo that contains example code for all of the components shown in this video Feel free to use the code for your own projects or as an example to build off of, hope it helps. github.com/Goob-hub/godot-tutorial-code
@garretnelson525411 ай бұрын
That's awesome, thank you! :D
@asterix...10 ай бұрын
Your attack component extends Attack, what is Attack?
@FaeKitty11 ай бұрын
Very good explanation and example for component-based design in Godot. Thank you!
@WoobyMe10 ай бұрын
I hope you keep making videos. I just started game dev myself and am looking all over at tutorials. You're fcking hilarious bro, I'm here just tryna learn and you're condescending the viewer and the sprites alike 😭😂 Loved the video, thanks
@asterix...10 ай бұрын
I've been trying to figure out composition for so long. You finally made it click for me. Thanks for your help, you get a sub :).
@nobodyinparticular8011 ай бұрын
Going to save this one for reference on your component signal structure.
@NeeldTheMaster11 ай бұрын
Super entertaining video! I was engaged the whole time while learning nice job.
@bill_makes_games11 ай бұрын
Nicely explained! Looking forward for more of your videos 🙂
@zzzMist11 ай бұрын
This sounds pretty handy, subbed
@李柱銘-b8y11 ай бұрын
Thanks very much for the video! likelike
@OctagonalSquare10 ай бұрын
I just realized your section titles are spoofs of the regular show title splash!
@M1BHOMPSONАй бұрын
I was stumped for a second due to the default steam command path resulting in "Not Found". So if youre in my boat you just have to take an extra step and find your correct pathing under "Program Files (x86)" in your file explorer.
@_I-OvO-I_3 ай бұрын
I thought "hitboxes" were collision shapes used to hit the opponent. Shouldn't it have been renamed to "HurtboxComponent" instead, since it references the HealthComponent?
@hamsu745311 ай бұрын
Hey man this video is amazing, are able to drop the code for your components? or a tutorial on them would be awesome!
@Goob-Dev11 ай бұрын
Glad you liked the video! I’ll post the source code of my components on my GitHub when I get the chance! Then I’ll pin a comment here with a link when I post it!
@hamsu745311 ай бұрын
Hey@@Goob-Dev thanks for that, but for some reason I'm unable to drag and drop the Github project I also wanted to see how you set up ur scenes not just the code. If you cant share thats all good thanks!
@IIII1001IIII11 ай бұрын
Thanks.
@xuiliuxАй бұрын
I found my aseprite.exe and shift right clicked and copied the command path but it still says command not found? It says could not create child process (file path) --version in the debugger
@level12lobster811 ай бұрын
Do a proper tile map video for Godot now that 4.2 has arrived? Usually just a standard grass/dirt tiles. Never cover full walls, doors and objects (breakable object, barrier, chest) and navigation. Would like a full on proper dungeon and how you would properly setup the Aseprite files to be used for Godot. Should I put all objects in one atlas image, should I put patterns (room connector with doors) on the main tilemap or make a separate image for them. bonus: setup tile set for non even squares, such as the grass ledges in Zelda: A Link to the Past. They would be 16 pixel wide all around but 32 pixel tall for the bottom edge. Also have some just pure walls have to make really tall walls as well. Zelda: A Link to the Past probably manually made placed it all but can a walls only auto tile work in Godot?
@Goob-Dev11 ай бұрын
Not a bad idea! I’ll look into what’s changed about the tile map system with 4.2! Depending on how much has changed, I might make a video on it!
@Chillopedia124 күн бұрын
it says error at(4,34) could not find type statuseffectmanager in the current scope why? and also these Line 4:Could not find type "StatusEffectManager" in the current scope. Line 4:Cannot use simple "@export" annotation because the type of the initialized value can't be inferred. Line 15:Could not find type "Attack" in the current scope.
@Varsixli3 күн бұрын
Hey I have the steam version of Aseprite and it keeps saying it cant find it. No matter what I do. Legit I need some help here before I just quit on trying this.
@dixonmatt723511 ай бұрын
Oh lol I thought the sprite was a heart
@lutiyoffnik86614 ай бұрын
hi, I see that you previously had aseprite importers installed. does it conflict with aseprite wizard?
@killerschep44782 ай бұрын
I dont personally own Aseprite but my brother does. He made me a few models cuz he thought it'd be fun if i were to use them whilst im trying to code. (im a beginner so nothing big) And because of that reason i dont have the .exe file on my computer. Is there a way around this? Or maybe an alternative?
@filipharvancik70523 ай бұрын
cant edit Aseprite Command Path, what now?
@toastymcbreadcrust223810 ай бұрын
Do you know if there is any way to do this between two systems? I have Aseprite on my laptop but I actually use godot on my steam deck bc my laptop isn’t strong enough to run games. Would I be able to just send the files over?
@wesleykaiser9668 ай бұрын
I can't edit the aseprite path at all. it just says aseprite as the path. Any ideas? Super new to this by the way.
@Arukajoe4 ай бұрын
The aseprite path was also uneditable for me. I had to go to Editor -> Editor Settings -> Aseprite, then copy the directory path from the .exe file into where it says "aseprite"
@danielegargiulo205111 ай бұрын
I'm having a problem with the aseprite import wizard. It saves the path to the exe in the project settings. I'm working on the game with others and we have the project settings file versioned in GitHub. This means the path needs to be changed manually after each pull.
@Goob-Dev11 ай бұрын
That's quite an interesting problem. My first guess is that this is happening because you and everyone else you are working with have aseprite installed in different file paths to your devices. I'll do a bit of research to see what I find on it!
@Spaced0ut00010 ай бұрын
why is this so complicated
@ThiVasss9 ай бұрын
Because it makes elements more scalable and modular. You can slap everything in a single script and make it faster and simpler and it's fine for simple projects but it's better in the long run this way.
@TL4546b7 ай бұрын
Please do how to import aseprite into gdevelop I’m begging you there are no tutorials at all
@vantadaga4 ай бұрын
You are confusing learn with teach, the phrase is "I'm gonna teach you a thing or two", great video though!