Story

Quests

Give players clear goals and rewarding payoffs. Define the objective, pick the rewards, and the engine handles progress tracking, completion detection, and reward delivery automatically.

01 Quest Type

Each quest has a type that controls its lifecycle. Daily quests reset every day, giving players a reason to come back. Other quest types persist in the player's journal until completed.

"Collect 5 Mushrooms" as a daily quest that resets at midnight. "Defeat the Dungeon Boss" as a permanent journal quest that stays until done.

Quest types
  • DailyResets every day. Players can complete it once per day for rewards.
  • JournalPermanent quest. Stays active until the player completes it.
02 Objective

Define what the player needs to do: an action type, a target item or entity, and a quantity. The engine listens for the matching action and increments progress automatically. No scripting required.

"Kill 10 Wolves" — action: Kill, target: Wolf, quantity: 10. "Collect 3 Crystals" — action: Collect, target: Crystal, quantity: 3.

Available options
  • ActionWhat the player must do: Kill, Collect, or any other tracked action.
  • Target itemWhich item or entity the objective applies to (selected from your Items list).
  • QuantityHow many times the action must be completed to finish the quest.
03 Rewards

Each quest has one or more rewards delivered on completion. Mix currencies, items, and stat bumps freely. Players see the full reward list in the quest log before they start, which helps drive engagement.

Reward: 500 Gold + 1 Rare Sword + Level +1. Or: 100 Gems + Strength +10. Stack as many reward entries as the quest deserves.

Reward types
  • Currency rewardA currency and an amount. Example: 500 Gold.
  • Item rewardAn item and a quantity. Example: 2 Health Potions.
  • Stat rewardA stat with a mode (Set / Increase / Decrease / Restore) and a value. Example: Level Increase +1, or Vitality Increase +10%.
04 Display Order

Control where each quest appears in the quest log. Lower numbers appear first. Use this to put important quests at the top and optional side content further down.

Main story quests at order 1-10, daily quests at order 50-60, optional challenges at order 100+.

Available options
  • Display orderPosition in the quest log. Lower numbers appear first.