joshuabowers / pynt

An interactive fiction hub
1 stars 0 forks source link

Quest / Mission Log #30

Open joshuabowers opened 11 years ago

joshuabowers commented 11 years ago

It might be a nice feature to have a quest / mission component for developers to make use of. This feature would provide the ability to define a series of quests --- which, like achievements, would be defined separately from the rooms --- for the player to complete. Each quest would be capable of being updated via some sort of triggering mechanism, would have a history log (and UI tab), and a completion condition.

Likely desirable to provide the ability for various tasks within a quest to have substeps, which can be visually displayed to the user via the history log. (E.g., for the "Start a fire" (sub-) quest, the user would have substeps listed as "Gather Kindling (0/4)" and "Find a Lighter".)