i used your godot rpg and survival tutorial few months ago, now i can write scripts for anything i want :) im doing a pretty big project so im waiting for more videos
We need a new video going over scene transitions 🥺 I followed the last one exactly, multiple times and I’m still having errors going back to the main scene and I’ve seen other in the comments having issues as well. Maybe one day you can go into more detail about how scene transitions work. Thanks for all your help.
Amazing, just what I needed. Could you please make a video showing how to access ground tiles, for example, to place enemies and props in the Gaea generated dungeon?
This has been one of my favorite videos of yours and the one I’m currently using for a project, could you make a video on using time data, like detecting wether the user is on land or water?
Is it possible to generate the map and use it statically? Like I dont want to have new procedural world each time player starts the game i just want some nice way to generate the base world and then handcraft the details and use it as my world (including the chunk loader optimizer). So generate the world, save / bake it and use it as world on ur game scene with world streaming :). Or is it only for pure procedural worlds every time u run the game?
Hey, so I'm not three minutes in and I've already hit a wall, when I try to add a noise generation node, it shows that they're all there, but it doesn't add it when I click on it to select. It's enabled and I don't know what to do, do you have any advice?
I want to generate multi-layer with “isometric Shape”, so I set up 3 layers in the TileMap. However, when using the gasa plugin, it can only generate two layers. After testing, I found that when setting more than 2 “Sizes” in the Tiles, the third and subsequent tiles are not generated. Why is this happening? Is it because of the isometric Shape? I'm sorry, I'm a beginner.
Oh, c'est géniale! ,merci pour cette vidéo. Donc, pardonne-moi pour ma question bizarre, mais puis-tu faire une vidéo où tu expliques comment il faut créer les platformers en 3D sur Godot 4?
Great video! Any advice for using terrains with auto-tiling? In particular, I can't figure out how to fix the gap between terrains. Among other things I've tried using the Terrain Gap Fix but I can't get anything to work :(
you would have to base it off of the current tiles. think of this generation as the elevation. Then after you need to set y ranges of where you want your different biomes and then change the tile map elevation tiles to their correct snow, grass, sand, etc tiles. Based of the elevation and the y position.
Does this works with navigation agent? I'm working on a procedural generated dungeon using a tilemaplayer, but I'm still not getting the pathing done right.
How can I utilize the Gaea plugin in Godot for creating a rogue-like game that has a surface world and underground there exist dungeons and other things because there's a node for each but how can I make it so there are both?
Hey man! Great tutorial, can you make one for infinite chunk generation? I've managed to set it up for my game but it lags a lot with Gaea, character skips positions and stuff. Is there any way to fix it?
the generation is all done based on how the tileset terrain is set up! so if you set the terrain with corners then everything should generate correctly
how can we do a top down infinte generation , i enabled the the infinte in the NoiseGenerator but it doesnt seem to do anything should i do it in code ?
Hey noob question, but how would you recommend adding diferent objects, scenes into maps generated like this? (let's say enemy spawner or treasure chest)?
yes completely!! but I recommend creating a different script for that, something where it checks if the world has been generated and if so picks a few random tiles of the certain tiletype that you want, and spawns the scene at that global location!
@@dev-worm I'm also having the same issue, and yes the editor preview is enabled... EDIT: I found my mistake it was I didn't read the description, ^ If you are downloading the projects be sure to open the AssetLib tab at the top of your project then click “plugins” and enable the Gaea Addon.
@@SquidwardProfilePic step 1: move the downloaded gaea mod into your project folder. Step 2: of the 4 options 2d, 3d, script, and assetlib(SELECT THIS). Step 3: select plugins found in the top right. Step 4: enable gaea
might use Gaea in the future for a series.. a terrierra like game series so I'd use it then. But dont wait on me!! I recommend checking out the Gaea docs and trying to learn it there! just reach out to me if you have a question and I can open up my Godot project with Gaea and help you out!
0:27 ... in more like a game engine im so good at it i dont even know how to script the spawn animation on the CharacterBody2D to play upon first spawn.
you would have to spawn the trees and rocks randomly through an other node... and make sure they only spawn on tile type 1 or what ever your grass tile is, so they don't spawn in the ocean. It is kinda hard to explain.. but I might work on a tutorial soon for it! I am going to cover spawning in a future tutorial in the hack'n'slash series so that should help a little with the spawning logic
try reloading Godot.. this happen to me when I was playing around with the Addon and just restarting Godot fixed it and I haven't came across this bug sense!! So I hope that is able to help you out!
@@dev-worm Really? I've written a similar alg before in Godot, just sampling noise, doing some processing and thresholding. And it takes upwards of 10 seconds even after multithreading it
@@dev-worm sooo... i can make a function that gets the (x,y) and the atlas coordinate of a tile and them add the specific node in that position? it should be in the TileMapGaeaRenderer script? i'm a programming newbie srry
you would have to play with the noise generation a lot to find something that looks right, but honestly I would just recommend having a different generation for each island you want!
it should.. i was actually having the same issue I just played around with it by reinstalling and reopening godot etc.. and it just eventually appeared
@dev-worm well I kinda got lost with github like how to add this plugin. So if you could like make a tutorial how we can add this plug-in it would be quite helpful. Anyways man love your content .
@@dev-worm i managed to fix that last problem, but now my new problem is the lack of the world when i go to run the game. whenever you finished the rogue like section you didnt run the game to see if it worked, and i have no idea how to make the world actually appear when i play it.
godot is showing could not parse global class error for the gaea files. 16 errors in total. Edit: took me a few hours but i figured out the correct way to download from github and the correct addon path, i think.
Hi DevWorm can you make a tutorial on how to add ads to your game, and how to add in app purchases? Btw I'm new to game development and I really find your videos very helpful Thank You
i used your godot rpg and survival tutorial few months ago, now i can write scripts for anything i want :) im doing a pretty big project so im waiting for more videos
so happy to hear!! that is wonderful! congrats
We need a dialogic video IMMEDIATELY YOURE AMAZING
i think youre right!! thank you!! it means the world!
We need a new video going over scene transitions 🥺 I followed the last one exactly, multiple times and I’m still having errors going back to the main scene and I’ve seen other in the comments having issues as well.
Maybe one day you can go into more detail about how scene transitions work. Thanks for all your help.
Ill really start looking into creating a more detailed one in the future! I'm sorry about the errors happening with the old one now
@@dev-worm it’s okay not your fault!! Truly thankful for all the videos either way, I have learned so much fr 🙏
I love your tutorial videos! They are onto the point and easily understood! Keep it up!
Happy to hear that! thank you so much!
Amazing, just what I needed. Could you please make a video showing how to access ground tiles, for example, to place enemies and props in the Gaea generated dungeon?
Wow your videos are great and your backlog looks incredible too! Keep it up, subbed!
thank you so much!!
DevWorm !!! you were one of my first godot tutorialors !
wow!! so happy to hear!! thank you so much!! I really hope I did a good job as a teacher!
Wow, super easy to do and understand. Great work, thanks for tutorial
of course anytime!! thank you so much! it means the world!
How would you add enemies and objects that spawn throughout the level?
the guy with the good stuff is back!
aw thanks!! means the world!
This has been one of my favorite videos of yours and the one I’m currently using for a project, could you make a video on using time data, like detecting wether the user is on land or water?
Great video explaining an amazing addon! Happy I found your channel today!
happy it was informative!! wish you the best with Gaea!! Goodluck! thank you!
Ur the best godot youtuber ever ❤
aw thank you so much! it means the world!
Is there something you can do without tilemap and use 3D? Maybe a tutorial for it?
Thanks for the tutorials m8, I'll make sure to watch the series
thanks!! hope they help!! if you ever need anything then please let me know!
Is it possible to generate the map and use it statically? Like I dont want to have new procedural world each time player starts the game i just want some nice way to generate the base world and then handcraft the details and use it as my world (including the chunk loader optimizer). So generate the world, save / bake it and use it as world on ur game scene with world streaming :). Or is it only for pure procedural worlds every time u run the game?
I'm using the heightmap generator and I can't find any guides for it, and it doesnt have the array thing that the others do so I can only use 1 tile.
Hey, so I'm not three minutes in and I've already hit a wall, when I try to add a noise generation node, it shows that they're all there, but it doesn't add it when I click on it to select. It's enabled and I don't know what to do, do you have any advice?
I want to generate multi-layer with “isometric Shape”, so I set up 3 layers in the TileMap. However, when using the gasa plugin, it can only generate two layers. After testing, I found that when setting more than 2 “Sizes” in the Tiles, the third and subsequent tiles are not generated. Why is this happening? Is it because of the isometric Shape? I'm sorry, I'm a beginner.
Incredible job my friend thank you very much
thank you so much!! glad it was able to help!!
Thank you for this!
thank you!! I hope it helped!
Oh, c'est géniale! ,merci pour cette vidéo. Donc, pardonne-moi pour ma question bizarre, mais puis-tu faire une vidéo où tu expliques comment il faut créer les platformers en 3D sur Godot 4?
Can it be used in platformer
This seems really handy for 2D games, but is it possible to do procedural generation for 3D games in Godot too?
yes completely! this same add-on has 3D generator nodes.. so instead of using the 2D ones you can create generations in 3D with Gaea!!
Great video! Any advice for using terrains with auto-tiling? In particular, I can't figure out how to fix the gap between terrains. Among other things I've tried using the Terrain Gap Fix but I can't get anything to work :(
Hello. Do you know how I can create different bioms? For example, in a north, there will be a snow biom, and in a south, there will be a tropics.
you would have to base it off of the current tiles. think of this generation as the elevation. Then after you need to set y ranges of where you want your different biomes and then change the tile map elevation tiles to their correct snow, grass, sand, etc tiles. Based of the elevation and the y position.
DEFINITELY saving this for later. Spent hours trying to code my own procedural generation and it still doesn't work lol
procedural generation is pretty complex so I hope it helps!! thank you!!
Does this works with navigation agent? I'm working on a procedural generated dungeon using a tilemaplayer, but I'm still not getting the pathing done right.
very cool, is this appiable to isometric maps?
Guy-ya meaning Earth in Greek - thanks for the tutorial haha!
really?? thats a very cool fun fact! thanks for sharing!
Can I setup noise (not walker) generator with terrains instead of individual tiles?
We need a tutorial on jump buffering
thats a good idea! thanks! Ill look into it now!
Is there a tutorial for 3D?
not currently that I know of, but if i find one ill let you know. I might start working on one soon... once I play around a bit in 3D.
I checked preview on noisegenerator but I can't find the generate icon😅
this is amazing, but how i could generate some trees and other stuff with this addon?
Do we know if there’s any way to generate with Walker in code at runtime?
PLEASE DONT STOP MAKING TOUTORIAL ABOUT GODOT, PLEASE🙏
glad it was helpful!! it means the world to me that it was able to be helpful!! thank you so much!
Great video as always :D !!! Can you pleaseeee do a video on custom tile data if you haven't? I think it would go great with this video :3
I'll look into it!! thank you so much!!
Wow, very cool
How can I utilize the Gaea plugin in Godot for creating a rogue-like game that has a surface world and underground there exist dungeons and other things because there's a node for each but how can I make it so there are both?
Hey man! Great tutorial, can you make one for infinite chunk generation? I've managed to set it up for my game but it lags a lot with Gaea, character skips positions and stuff. Is there any way to fix it?
Can we use Better terrain in this add-on instead of Godot crappy autotiling? Do you think this is possible? Could you point me?
Hi, your video has been very helpful, but how can you add corner walls to the dungeon procedural generation. It would be very helpful if you answered
the generation is all done based on how the tileset terrain is set up! so if you set the terrain with corners then everything should generate correctly
Hi, can this convert an image to a map? 1 pixel to 1 block, hand drawn map.
how can we do a top down infinte generation , i enabled the the infinte in the NoiseGenerator but it doesnt seem to do anything should i do it in code ?
bro you need to write a script for your videos this is painful to try to follow along with
Hey noob question, but how would you recommend adding diferent objects, scenes into maps generated like this? (let's say enemy spawner or treasure chest)?
yes completely!! but I recommend creating a different script for that, something where it checks if the world has been generated and if so picks a few random tiles of the certain tiletype that you want, and spawns the scene at that global location!
@@dev-worm thnx your approach seems easier to implement :)
does this work with platformers?
My generation button doesn't show up when I go to try and generate it?
make sure toward the bottom of the inspector that the.. editor preview is enabled
@@dev-worm I'm also having the same issue, and yes the editor preview is enabled...
EDIT: I found my mistake it was I didn't read the description, ^ If you are downloading the projects be sure to open the AssetLib tab at the top of your project then click “plugins” and enable the Gaea Addon.
@@oscarng3716I don’t even see an option to enable gaea, it’s as if I never downloaded it even tho I followed the tutorial
@@SquidwardProfilePic step 1: move the downloaded gaea mod into your project folder.
Step 2: of the 4 options 2d, 3d, script, and assetlib(SELECT THIS).
Step 3: select plugins found in the top right.
Step 4: enable gaea
The generate option is missing for me
thanks for the video! any chance you'd be willing to add a HeightmapGenerator2D tutorial as well?
might use Gaea in the future for a series.. a terrierra like game series so I'd use it then. But dont wait on me!! I recommend checking out the Gaea docs and trying to learn it there! just reach out to me if you have a question and I can open up my Godot project with Gaea and help you out!
how do I make a tree spawn with the grass tiles?
How do you install addons?
download it from the github and just drag and drop it into youre projects file system
@@dev-worm Thank you.
can you do 3d voxel procedural generation?
Love it
happy to hear! thanks!
How can you do it for a sidcroll game?
Как сделать бесконечную генерацию? Я бы сильно хотел отдельный ролик или хотя бы ответ
0:27 ... in more like a game engine im so good at it i dont even know how to script the spawn animation on the CharacterBody2D to play upon first spawn.
Thanks
thank you, of course anytime
i dont have the noise generator
):
can you do tutorial about procedural generation but with trees and rocks that player can collect?
you would have to spawn the trees and rocks randomly through an other node... and make sure they only spawn on tile type 1 or what ever your grass tile is, so they don't spawn in the ocean. It is kinda hard to explain.. but I might work on a tutorial soon for it! I am going to cover spawning in a future tutorial in the hack'n'slash series so that should help a little with the spawning logic
@@dev-worm oh thank you very much
you are a champ
thanks brother!! means the world! if you ever need anything then please let me know!
@@dev-worm no problem haha thanks for putting out vids and helping the community
I dont have the option to "Generate" is there something im missing?
try reloading Godot.. this happen to me when I was playing around with the Addon and just restarting Godot fixed it and I haven't came across this bug sense!! So I hope that is able to help you out!
@@dev-worm not sure why I didn't think about that but I will when I get home and I'll let ya know thanks
@@dev-worm that worked awesomely do you have any tutorials i may be able to follow for a little more info around the heightmap generator?
How long does this code take to generate 2048 by 2048 region?
it won’t take too long maybe 2-3 seconds
@@dev-worm Really? I've written a similar alg before in Godot, just sampling noise, doing some processing and thresholding. And it takes upwards of 10 seconds even after multithreading it
And this was just for generating an image not even placing down a tile. Yours only takes 2-3 seconds to place 4 million tiles?
How can I add trees or rocks ?
you’d have to spawn them into a certain tile!! so a script that says “hey i wanna spawn this node onto x, y types of tiles..
Okay thanks
@@dev-wormCan I have more details? I didn't understand
@@dev-worm sooo... i can make a function that gets the (x,y) and the atlas coordinate of a tile and them add the specific node in that position? it should be in the TileMapGaeaRenderer script? i'm a programming newbie srry
where is the generate button? i dont have it
try reloading the engine!! same thing happen to me!
Hello. Do you know, how i can split a separate continents on map?
you would have to play with the noise generation a lot to find something that looks right, but honestly I would just recommend having a different generation for each island you want!
@@dev-worm thank you, i will try.
@@dev-worm I created a fill tool in a code and filled every land tile different tiles, and continets can split
does the generate button not exist anymore?
it should.. i was actually having the same issue I just played around with it by reinstalling and reopening godot etc.. and it just eventually appeared
@@dev-worm hood idea, always forget about reinstalling. I'll give it a go, thank ya
can you please make a video about how to download this addon
which part of the download are you having trouble with? maybe I can help!
@dev-worm well I kinda got lost with github like how to add this plugin. So if you could like make a tutorial how we can add this plug-in it would be quite helpful. Anyways man love your content .
Wowowiwowow
hey i made a tutorial in gaea's discord to how to have entity spawning
Ooo that seems cool! I might have to go check it out!! thanks bro! good work
How to procedurally generate a scene mid game (Vampire survivors style)
same way as in this video... you just call the $Generator.generate() function
@@dev-worm thank you!
i followed the tutorial but i dont have an option to generate anything on the right side of my screen, anyone know why?
i dont know why that would be? maybe try reloading godot?
@@dev-worm i managed to fix that last problem, but now my new problem is the lack of the world when i go to run the game. whenever you finished the rogue like section you didnt run the game to see if it worked, and i have no idea how to make the world actually appear when i play it.
godot is showing could not parse global class error for the gaea files. 16 errors in total.
Edit: took me a few hours but i figured out the correct way to download from github and the correct addon path, i think.
ah sorry to hear that!! is everything working now??
@@dev-worm yeah! keep up the good work!
@@dev-worm is there a way to create rooms with the walker generator?
time to make 5D terraria
go for it lol!
👍
Hi DevWorm can you make a tutorial on how to add ads to your game, and how to add in app purchases? Btw I'm new to game development and I really find your videos very helpful Thank You
HELLO!
HELLO!!
geee-ah 😂
noo thats my codeeee
🙄🙄
@@Ehren1337 bruh
😭😭😭😭😭😭😭😭😭😭