Designing the quest panels

Quest panels are used to display a list of quests to players and perform several quest-related actions such as accepting a quest. There are two quest panels in our virtual world. One is the panel that lists the available quests from an NPC. The other panel lists the player accepted quest log with completed and in-progress quests.

Displaying available quests

When a player triggers the quests event, we will pop up a panel to list the available quests from the NPC. Some quests are disabled because the player has not fulfilled the requirement of the quest. We will focus on listing the quests here and discuss the quest pre-requirement later.

Getting available quests in server-side extension

We retrieve the list of quests for ...

Get Flash Multiplayer Virtual Worlds now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.