Looking really good! I'll give this a try later. How would say yours compare to MajikayoGames dungen? and do you have any compatibility with existing Unity layout? like DunGen?
@dalkordigo13 күн бұрын
Dunno about any other dungeon generation that does it this way. Dont know any other proc gen that does things this way. In this you define pieces that themselves have randomness and use them in a directed order to generate an aproximation of what you want. Want wast huge empty caves, done. Want small corridors with small rooms like cells connected to it, done. It all depends what pieces you feed it and how you tell it to put things together. But it isn't done yet. Done as in ready for production. Still big changes in the pipeline before I will write the runtime side of things. So for now you can only generate and look at the dungeon data within the Godot Editor.
@MrBoko123411 күн бұрын
would a 2D version of this be possible? or could this addon be utilised in some way for 2D? regardless, great work thank you for sharing this !
@dalkordigo10 күн бұрын
technically it generates a MapData object. Where each XYZ location (defaults to 6x6x6m) is described with a set of keys, flags and variations. Like F for floor that might have several variations defined in a Biome definition. The Biome is used to translate the flags for the location to visible things. Swapping those scenes out you can surely make it look 2D but for a proper 2D approach you would have to write a new translator between the mapdata that ends in proper 2D assets. Could even be used to write to a grid map. Would be a lot of work though. Faking 2D by replacing the visuals is very doable but all usecases comes with caveats. Now that I think about it some more.... The Biome translates keys to scenes. Guess those scenes could be 2D assets :D Definitely not what I focus on though