Progress Update

Information about the progress of the game creation and other stuff
Post Reply
User avatar
Des
Posts: 882
Joined: Sun Sep 25, 2011 5:23 pm

Progress Update

Post 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 :)
Twitter - General information and updates about Project CSK
Twitch.tv - Follow to get notices on next broadcast
Discord - Join the community of individuals who like project CSK
Youtube - Game development videos
Post Reply