ExpeditionRPG / expedition

Expedition: The Cards & App RPG
https://ExpeditionGame.com
Other
79 stars 24 forks source link

Storytelling feature: !checkpoint #305

Closed toddmedema closed 6 years ago

toddmedema commented 6 years ago

Issue by toddmedema Sunday Aug 27, 2017 at 15:51 GMT Originally opened as https://github.com/ExpeditionRPG/expedition-quest-creator/issues/346 (1 comment(s))


Been playing "Life is Strange", which is an amazing choose your own story video game.

One of their big things is that you can make choices, see their consequences.... then go back in time and try a different path. Like an Expedition quest - except that they explicitly encourage you to do so :) (Also, from a storytelling perspective, they do this amazing thing where no matter what decision you make, your character always has something doubtful to say about it... "Sure, I saved their life... but I wonder what would have happened if I'd acted differently?")

EXCEPT - you can only go back so far (usually within the same scene). I think we could add identical functionality to Expedition quests with just one addition: a !checkpoint flag on cards, which would say "once you've passed this card, you cannot go back previous to this card" (open to other styles of implementations that might be more consistent with QDL)

Then we'd either leave it up to quest creators to explain the mechanic in the context of their quest, or have an automatically inserted instruction at the beginning of any quest that uses it, says something like "This quest features checkpoints, allowing you to go back and forth in time to experiment with different choices - but once you pass a checkpoint card (indicated by [icon]), you cannot undo any decisions made before that checkpoint."

We'd also want to indicate on cards that they're a checkpoint, perhaps a watermark in the top left of the background, near the back button. Using the Expedition / clock / compass icon?

toddmedema commented 6 years ago

Comment by toddmedema Wednesday Aug 30, 2017 at 02:46 GMT


Backlogging; not a 10x feature (aka cool, but not something that would make the list of 10 most requested features or 10 biggest things to drive more growth)