Dungeon Architect

That’s great! But a fixed rooms for start/end is also needed.
Also a way to add a snap dungeon rooms to grid dungeon for start/end or in custom locations will be also very useful.

@DrFrancky Try platform volumes if you want rooms in fixed locations for start / end

Added improvements to the snap builder. A module can now save metadata with it (e.g. module type) Doors can define rules on which type of modules to attach. In this example the doors in the Corridor module are setup to attach only room modules and vice versa. This alternates between the two to create levels like in the game ziggurat

watch?v=fo0plPqhNgI

So this is a plugin that doesn’t require us to recompile the engine? I ask because I’m not good with C++ yet and I am using marketplace plugins!

David

@liondog It does not require an engine recompile. It will be available in the marketplace in on 8th Sep

Improved the snap builder algorithm. While building, if a branch is undesirable (e.g. it has no space to grow because it is blocked by other rooms and it has not grown enough, it can backtrack any number of steps until it finds a desirable branch (still some more tweaks pending, which I’ll add in the next update)

You can also specify simple rules in your doors. For e.g., you might want your corridor doors to attach only to room doors, and vice versa. This would enable you to alternate between the two like this

To do this, you need to add some information about your module. Open each of your module and drop in a SnapModuleInfo actor into the scene.

Select the actor and specify the module type (any name). Do this for all your modules. In this example I have two types of modules, Corridors and Room

Then select the doors and specify which types of modules they can connect to. In the above example, I have my corridor module doors connecting only to my room modules.

And I want my room module doors to connect only to corridor modules

Go to the main level and click build to get a level like this

If you don’t want certain modules to be end nodes (with only one door opening), e.g a corridor module, then uncheck the CanBeEndNode parameter, to make sure it is never in the end of the branch

I’ll update the user-guide with this info

New version available (for Windows. Mac coming soon)

Version 2.1.8

  • Added improvements to the snap builder algorithm with a better search / growth algorithm
  • Added module info actor to specify metadata about the actors
  • Doors can now attach only to certain types of modules, as specified in the metadata

What about vertical stacking with snap builder ? (multi-floor dungeons)

Is it possible to achieve/implement ?

DA is released on the marketplace :slight_smile:

Going to pick it up hopefully by the end of the month :slight_smile:

Congrats. Looks like a lot of us are already leaving you fantastic reviews!

Thank you everyone for the support! I really appreciate it :slight_smile:

Fabulous work!

[MENTION=28980][/MENTION] - Congrats on getting it on the marketplace. Those that have bought it already, are we going to be able to get it from The Marketplace now instead? Would be a shame if the ones who have been with you from the beginning still have to download updates manually. 8-{

@qdelpeche I’ll work on getting you all keys (I’ll buy them if needed). I’ve sent a mail to Epic. I’ll keep you all posted

Nooooooooooo … don’t buy them on our behalf. I wouldn’t want you to have to pay for the pack … would just be convenient and easy but definitely not the end of the world if it can’t happen. Just don’t forget about us pioneers … okay. 8-}

Congrats [MENTION=28980][/MENTION]

No 4.13 support yet?

Epic had some staging issues in their build system while compiling the 4.13 branch (filename too long because the stage directory was too long). They are working on resolving it and will be available soon after. We decided to go with 4.12 only for now till the build system for 4.13 is fixed

I agree completely. Don’t buy them for us man. If it’s possible for Epic to provide them for free for the ones that have previously bought it it would be nice, but it’s not important enough to warrant you spending your money on it. As long as updates are available on the site as well it’s completely fine. The last thing I want to do is lowering your profit, we want to see you succeed and be able to continue producing great tools (I need that City Architect :cool: ).

We all do, Sitrec, we all do. Congratulations, !