Page 1 of 1

Progress Update

Posted: Mon Jul 26, 2021 10:24 am
by Des
Having a vision is not about knowing precisely every step of the way from the start point to the endpoint. It is more like a compass that points in a specific direction. The path ahead is still undefined, as well as all the challenges and adventures along the way. You can choose your direction but be prepared for the adventures that chose you along the way and often remind yourself that this is your journey, your adventure, your vision, and your decision. Enjoy it.

Previously the progress on the NPC shops has gone well in implementing the desired functionality to the NPC shops. More functionality will need to be added to the NPC shops later for usability and additional features.

With the NPC shop out of the way, the focus shifted onto the Quest System to allow the user to view active quests and various interactions with Quests.

The first step was to create the panel for the Quests to have a dedicated location with the game UI.

Image

Shortly afterward, the prefabs were created to show the Quest list items within the component Scrollview of the active Quests. With the individual pieces ready to be assembled, the last critical part was to create a Manager to manage the Quests and perform the logic for the client to server communication and synchronization. The Quest Manager has been partially implemented due to tie-in requirements to other systems and functionality that does not yet exist.

Image

To display the contents of the Quests still require additional information to be retrieved from XML Documents that had the details such as story and other relevant information. With all the pieces assembled, the Quest Panel takes shape.

Image

There is still more functionality that needs to be implemented into the Quest System. However, this functionality is dependant on other systems that do not yet exist, such as Pet Combat System and others. Due to the requirement of the other systems, the Quest System will be temporarily put aside until the other Systems are ready to operate alongside each other.

To summarize, the Quest System, like all other systems, has a critical role within the overall game framework and UI. It has been partially implemented, but there is more to do that will continue at a later time.

Thank you for reading :)