Since we, the players, put our creativity in explaining the stories behind these quests anyway, we can try to fill the role of
loftar wrote:a team of monkeys that could work on such things while we ourselves kept working on Real Stuff. ^^
Each quest must have a general description, like the one that we can see at "quests tab" when observing the very first, tutorial quests.
Also each quest can have comments for each of the progression stages, which meant to be displayed in the event log, like the "you hear a distant whisper of the winds" phrase.
So,
- Loftar writes an algorithm which tries to pick suitable record from "text descriptions" data structure each time someone in the world receives new quest. If the data structure contains suitable record, this record is assigned to the quest (criteria is the structure of the quest: "defeat a bat -> report to Fagthorn" - yeah, we have a record for the sequence "defeat a bat -> report back" - assign a description to the quest. If there is no suitable entry, player receives a blank quest, as it is nowadays.
- Players begin to submit, slowly but steadily, their own coolstories, interpreting the "blank quests" they've participated. This can be done in a special thread, or maybe even with built-in button "submit quest description". The submitted record must contain general description of the quest and can contain progression stages descriptions, as described in the paragraph before the list.
- Once per month/more suitable interval our dear developers cut their weekends even more than they do now to sort out all the graphomania that community throwed at them. A bit will hopefully not go to the trash bin and will be worthy to take place in hypothetical "quest descriptions database".
- Authors of best creations receive some sort of encouragement, like a special hat, or several days of subscription, or other heartwarming stuff, mainly to be recognized, to know that their effort was actually useful.
In the proposed system there probably always must be a chance to receive a "blank quest", as there is always room to expand possible descriptions behind a very single one which fit in the given quest sequence.