Announcement

Collapse
No announcement yet.

Generating simple procedural dungeon

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

    [TUTORIAL] Generating simple procedural dungeon

    Hello everyone,
    I was just checking how to create some procedural dungeon map and because I couldn't find a proper explanation for doing it on UE4, I made one myself. Here is what is looks like:

    Click image for larger version

Name:	full.png
Views:	1
Size:	527.2 KB
ID:	1226067

    It doesn't spawn content or whatever, it's quite far from every crazy content you can find on the market, but the point is that I also write some document explaining how to create the same thing in BP that I share with you.

    As it's my first tutorial, I'm not convinced it is properly described but the point is to give you the ideas behind the creation.
    I made a google document, you can save it as a pdf if you need:
    https://docs.google.com/document/d/1...XWi9I6C3g/edit

    All impressions/corrections are welcome.

    #2
    I just wanted to say, this is what I've been trying to make for a long time. Your documentation is amazing and I am overjoyed at finding this. Thank you so much! I'm so jazzed right now.

    Comment


      #3
      Morning Shining Pear,

      This looks great and I can imagine will really help quite a few people!
      Will need to give it a bash myself and give some feedback.

      Thanks!
      Twitter: ItsConnorReid

      Blueprint Tutorial | Basic Sprint - Beginner Friendly | Forum | Wiki
      Blueprint Tutorial | Stamina Decay/Regeneration Implementation | Forum
      Blueprint Tutorial | Stamina/Progress Bar Implementation | Forum

      Comment


        #4
        looking good, thanks for the resource

        it might be interesting to research options to generate something a bit more linear. in my experience (in my own game, with procedural dungeons very much like yours) I quickly found out that players would get tired of backtracking so much since the dungeon has so many dead ends
        Follow me on Twitter!
        Developer of Elium - Prison Escape
        Localized IBL for UE4

        Comment


          #5
          This is definitely one of those resources that are not only needed but highly welcomed when youre just getting started!
          Production Manager at Goodnight Games

          Goodnight Games Social Media: Twitter | Facebook | Instagram |Youtube

          Subscribe to Newsletter

          Comment


            #6
            Been experimenting with procedural generation for the past several months because I love the idea of a randomized dungeon setup, and I've been digging through archives and threads dating back to when UE4 was released to the public. I think this is the missing link to what I was searching for, and I can't wait to dive in after work. I might share what I come up with on in this thread if that's cool with everyone because I'd like to build this concept up. I've also been through roguebasin, since I use donjon's d20 map generator a lot, and there's tons of awesome insight to get started with on that wiki. Thanks so much for sharing this Shining Pear!

            Comment


              #7
              I'm currently developing a procedural dungeon generator, just for personal curiosity and learning purposes. Do you have any advice about how to fill the rooms with stuff??

              I'm just thinking about the obvious solution making a logic grid for each room and put enemies and assets inside them, but I wonder if there are some "standard" approaches for this.

              Thanks!

              Comment


                #8
                Can you provide an asset of this? I'm a bit lost in two of the functions.

                Comment


                  #9
                  Hello, is there any way that you can provide a few screen shots of your entire blueprints. I'm getting a little mixed up in your document on what goes where. IF you could that would be awesome. Great work and thank you.

                  Comment


                    #10
                    Thankyou, was looking for something like this.

                    Comment


                      #11
                      Was anyone able to make a more linear randomized dungeon?

                      Comment


                        #12
                        I Googled 'ue4 procedural maze' and found this. It looks interesting, I will go through the tutorial as a learning exercise. Thanks for sharing!

                        Comment


                          #13
                          Well, after searching a bit, I realized I deleted this project. Last time I checked this page, there wasn't any reply, I'll try to rewrite something and make it more user-friendly...
                          Last edited by Shining Pear; 01-16-2019, 06:06 PM.

                          Comment


                            #14
                            Originally posted by Shining Pear View Post
                            Well, after searching a bit, I realized I deleted this project. Last time I checked this page, there wasn't any reply, I'll try to rewrite something and make it more user-friendly...
                            I also am a little bit lost because some of your variables are named in a very similar way and it gets me confused, so I looking forward to this.

                            Thanks for sharing this anyway !

                            Comment


                              #15
                              Thanks, but it is highly confusing to complete it.

                              Comment

                              Working...
                              X