Kudos to whoever made it!
2D: Copy the addons folder to your project and instance the NoiseWorldGen2D Node. Made for 2D. Change the exported variables to customize.
3D: Working on! The provided world_3d and world_3d_2 show how with albedo material based on a Viewport can take 2D to 3D. I've tried 3D level generation with my Defeating User Built Dungeon.
Included are 24 tiles that make up the world. For simplicity, you may replace "Terrains.png" with different tiles. If you change the size of the tiles, or add new tiles you will need to redefine the atlas. Adding new world types can be done by editing the "NoiseWorldGen2D.gd"'s genWorld() function. The section - elif type == "hellplanet": is where custom planet types are meant to go. Reference if type == "overworld": for example on how to build.
Now for Godot 4.6.1! Added a new world type and solar systems in 3D.
