Quest System suggestions

What would be the best way for me to go about making a quest system in unity, for example I am developing a horror game that needs to display an image on the UI when a trigger is hit, I can get this to work the only problem with this is that only one quest can appear as the previous quests get overlapped by the original image.
Any ideas or suggestions I would be grateful.
(I am not the greatest at understanding code so I apologize for who novice I am, I am also using C#)

Hi,

Building a quest system is not a trivial task.

I think it’s first best think about this on logic level, and forget the code syntax. Maybe get that notebook out and sketch your system.

Try to answer these questions first:

  • What does make a quest in your game?
  • What information a quest has to contain?
  • How do you give a quest to the player?
  • Who or what gives the quest?
  • How do you show quests and their status?
  • How do you verify quest completion?

There’s many more questions that you need to be able to answer before you can write even a simple quest system.

You can also find many good examples of quest systems in many GitHub repositories, so head to unitylist.com and just search for quest systems.

2 Likes