How to export a game asset from Aseprite to Godot and build it using composition!

  Рет қаралды 14,789

Goob-Dev

Goob-Dev

Күн бұрын

Пікірлер: 36
@Goob-Dev
@Goob-Dev 11 ай бұрын
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
@garretnelson5254
@garretnelson5254 11 ай бұрын
That's awesome, thank you! :D
@asterix...
@asterix... 10 ай бұрын
Your attack component extends Attack, what is Attack?
@FaeKitty
@FaeKitty 11 ай бұрын
Very good explanation and example for component-based design in Godot. Thank you!
@WoobyMe
@WoobyMe 10 ай бұрын
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...
@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 :).
@nobodyinparticular80
@nobodyinparticular80 11 ай бұрын
Going to save this one for reference on your component signal structure.
@NeeldTheMaster
@NeeldTheMaster 11 ай бұрын
Super entertaining video! I was engaged the whole time while learning nice job.
@bill_makes_games
@bill_makes_games 11 ай бұрын
Nicely explained! Looking forward for more of your videos 🙂
@zzzMist
@zzzMist 11 ай бұрын
This sounds pretty handy, subbed
@李柱銘-b8y
@李柱銘-b8y 11 ай бұрын
Thanks very much for the video! likelike
@OctagonalSquare
@OctagonalSquare 10 ай бұрын
I just realized your section titles are spoofs of the regular show title splash!
@M1BHOMPSON
@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_
@_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?
@hamsu7453
@hamsu7453 11 ай бұрын
Hey man this video is amazing, are able to drop the code for your components? or a tutorial on them would be awesome!
@Goob-Dev
@Goob-Dev 11 ай бұрын
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!
@hamsu7453
@hamsu7453 11 ай бұрын
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!
@IIII1001IIII
@IIII1001IIII 11 ай бұрын
Thanks.
@xuiliux
@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
@level12lobster8
@level12lobster8 11 ай бұрын
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-Dev
@Goob-Dev 11 ай бұрын
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!
@Chillopedia1
@Chillopedia1 24 күн бұрын
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.
@Varsixli
@Varsixli 3 күн бұрын
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.
@dixonmatt7235
@dixonmatt7235 11 ай бұрын
Oh lol I thought the sprite was a heart
@lutiyoffnik8661
@lutiyoffnik8661 4 ай бұрын
hi, I see that you previously had aseprite importers installed. does it conflict with aseprite wizard?
@killerschep4478
@killerschep4478 2 ай бұрын
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?
@filipharvancik7052
@filipharvancik7052 3 ай бұрын
cant edit Aseprite Command Path, what now?
@toastymcbreadcrust2238
@toastymcbreadcrust2238 10 ай бұрын
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?
@wesleykaiser966
@wesleykaiser966 8 ай бұрын
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.
@Arukajoe
@Arukajoe 4 ай бұрын
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"
@danielegargiulo2051
@danielegargiulo2051 11 ай бұрын
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-Dev
@Goob-Dev 11 ай бұрын
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!
@Spaced0ut000
@Spaced0ut000 10 ай бұрын
why is this so complicated
@ThiVasss
@ThiVasss 9 ай бұрын
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.
@TL4546b
@TL4546b 7 ай бұрын
Please do how to import aseprite into gdevelop I’m begging you there are no tutorials at all
@vantadaga
@vantadaga 4 ай бұрын
You are confusing learn with teach, the phrase is "I'm gonna teach you a thing or two", great video though!
Polishing the Graphics for my Indie Game
6:31
Goodgis
Рет қаралды 48 М.
Three AWESOME must have ASEPRITE extensions
9:14
Penusbmic
Рет қаралды 10 М.
ЛУЧШИЙ ФОКУС + секрет! #shorts
00:12
Роман Magic
Рет қаралды 34 МЛН
За кого болели?😂
00:18
МЯТНАЯ ФАНТА
Рет қаралды 1,7 МЛН
Players vs Pitch 🤯
00:26
LE FOOT EN VIDÉO
Рет қаралды 125 МЛН
The IMPOSSIBLE Puzzle..
00:55
Stokes Twins
Рет қаралды 130 МЛН
Why Animation Trees in Godot 4 are Unbelievably Useful
7:28
Bitlytic
Рет қаралды 13 М.
Could I win a game jam with an engine I’ve never used?
43:01
AdamCYounis
Рет қаралды 107 М.
How To Make a FIGHTING GAME In Godot! [Complete Course]
29:00
10 Aseprite tips you MUST Know
13:43
Penusbmic
Рет қаралды 46 М.
Best Games from the Brackeys Game Jam 2024.2!
13:53
Brackeys
Рет қаралды 116 М.
An Aseprite Crash Course In 30 Minutes
31:47
AdamCYounis
Рет қаралды 1,1 МЛН
Get This DIALOGUE System For Your Godot GAME Now
42:50
DeveloperEzra
Рет қаралды 32 М.
How to Write a Cinematic Story for Your Game
11:14
David Wehle
Рет қаралды 52 М.
Using Composition to Make More Scalable Games in Godot
10:13
Firebelley Games
Рет қаралды 243 М.
I Learned Blender in 30 Days
14:15
OverPhil Dev
Рет қаралды 199 М.
ЛУЧШИЙ ФОКУС + секрет! #shorts
00:12
Роман Magic
Рет қаралды 34 МЛН