Announcement

Collapse
No announcement yet.

Free Complex Rpg Quest System

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

    [ASSETS] Free Complex Rpg Quest System

    Introduction:
    Hey guys, during the last months I made a tutorial series about how to create a quest system similar to the ones in popular rpgs like for example "The Witcher 3" only using blueprints. Now that series has come to an end and I would like to share the finished project with you guys. A showcase video about what the system is capable of can be found below.

    Showcase:



    List of features:
    -health system
    -experience and level system
    -minimap
    -various npcs
    -basic enemy ai
    -region and prestige system
    -slot-based saving and loading system
    -customizable quests
    -for every quest you can define:
    -the name
    -the type (main quest/ sub quest/ event)
    -the region in which the quest takes place
    -the reward for completing the quest (experience and prestige)
    -the description of the text which can be updated
    -the suggested level for the player
    -a list of subgoal assigned to the quest
    -whether or not the quest has a client
    -and if so who the client is
    -every quest contains subgoals that have to be completed
    -for every goal you can define:
    -a template (hunt, talk, run or custom)
    -whether you want to enter a custom goal text or whether it should be generated using the goal template
    -the custom goal text
    -an additional name used to generate the goal text (e.g. when using the hunt template, the additional name will be the name of the enemy to hunt)
    -the amount of enemies to hunt (only taken into account when using the hunt template)
    -the goal class (e.g. when using the talk template that would be the class of the npc to talk to)
    -the goal id (if you have multiple actors of the same class)
    -whether or not the goal has a location which the player will be directed to on the minimap
    -where the goal is
    -whether the goal is a single location or an area
    -what color the area circle on the minimap should have
    -what size the area circle should be
    -whether or not to update the quest description when completing this subgoal
    -what text should be added to the description
    -the following subgoals that appear after completing this one
    -whether or not failing this subgoal means failing the entire quest
    -whether or not completing this subgoal means completing the entire quest
    -also the system contains a quest journal
    -in the journal you can see all of the current as well as already completed or failed quests
    -further you can select a quest to receive information about its description, reward and all the goals currently available, completed or failed
    -there are 2 buttons in the journal
    -one to select a different quest
    -and one to cancel the currently active quest


    If you like the system please subscribe to my channel to see new blueprint tutorials every week!

    #2
    Thank you! That is exceptional work
    Isa Salvetti - 3D Environment Artist
    Portfolio | http://www.isadorasalvetti.com/
    Contact | afterbrain.i@gmail.com

    Comment


      #3
      This. Is. Awesome.

      Comment


        #4
        Been following your videos. Thanks for releasing this. its Awesome
        Check out my games on Google Play

        Comment


          #5
          Thanks Afterbrain!

          Comment


            #6
            ^^ I am glad it is helpful for you

            Comment


              #7
              Thank you. I am really exicted about the next series as well. Seems to be something big this time^^

              Comment


                #8
                Seriously, this is amazing!
                Thank you so much for the release and I'm looking forward to your future work =)

                Comment


                  #9
                  Since i begun following the tutorial series last year, and now returned to manually migrate the newer additions based on the final release i run into a small issue. Per default the current quests inside the quest journal are collapsed, and unaware i thought there was something wrong with the blueprint references, but it turned out it was all right. So i suggest for testing to set the QuestBox visibility to visible, instead of collapsed, or alternatively click the CurrentQuests button after adding a test quest.

                  Click image for larger version

Name:	testing.jpg
Views:	1
Size:	239.0 KB
ID:	1124572
                  [LEGENDS of EPICA]

                  Comment


                    #10
                    good point, i recall that in most games the categories are collapsed by the default and that is why i implemented it like that. Thinking about it twice, thought, i have to admit that it is really confusing and unintuitive

                    Comment


                      #11
                      why there is no dowload link ?

                      Comment


                        #12
                        Link in youtubre video

                        Comment


                          #13
                          Thanks a million for your work and sharing !

                          Comment


                            #14
                            Is this still around? What engine versions will it work with? This has both dialogue and quests? Is there a setup for if one accidently completes an objective before getting the quest from NPC , it will auto complete the quest when talking to him. Thanx and Thanx for the contribution

                            Comment


                              #15
                              Does this have sound option for dialogue also?

                              Comment

                              Working...
                              X