O'Reilly logo

Flash Multiplayer Virtual Worlds by Makzan

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

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 ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required