Progression through Sets?
Now that along the traditional boosters and the recent precon decks there's Starter/Tournament Sets / Fat Packs or whatever they're called, the amount of things available to buy in quest mode is rising and rising. Which is not a bad thing per se, but gave me an idea:
(Note: I'm just writing down a bunch of ideas here and am interested if anyone else likes this idea or not
Actual coding work from myself is not likely in the near future due to uni work. If anyone else is excited about these ideas and implements something along the lines, I won't complain
)
Maybe it would be interesting to not throw everything at the player at once, but to have some kind of progression through the sets. Meaning that first only Alpha is available, then the newer sets become available one after another until we arrive at the present. The various packs and precon decks become available accordingly.
This progression could be integrated into the quest mode (would probably change gameplay fundamentally though) or a new mode.
The problem of integrating it with quest mode is that it clashes with the current kind of progression in quest mode: early (=easy) opponents are likely to have cards from new sets - it would be a pain to rework them/provide alternative quest opponents that use only old cards.
Of course a whole new game mode would be a lot of work on the other hand.
Anyway I think it would be nice to add some "date-of-availability" metadata to all the sets and packs. For quest decks/precons either also add it, or autodetect it by checking all the contained cards' sets for their availability date.
It can still be decided how to use this kind of information afterwards.
Another possibility once we have that information would be playing at any point of Magic history: Specify a date and only the cards that existed back then are available.
The formats ("Standard", "Extended", etc.) would be what they meant at that point in time.
At present the formats are read from a file formats.txt, which represents only the current definition of these formats. This would need to be changed to something else that specifies the formats over time.
--------------
Long story short, I would love "date-of-availability" info added to sets, packs, (decks), (precons)...
The question is, in what format to give that information. I guess a human-readable string like "yyyy-mm-dd" would be a good idea?
Also, format definitions would need to be changed in order to define them over time - any ideas how this could be done exactly?
Once we have these things, it could be used for a) playing at a chosen point in time, b) a game mode (quest mode or new one) that has a progression through time and thus through the sets.
What do others think of this idea? Is it worthwhile? Would you like progression through the different sets over time, like they appeared in real life?
(Note: I'm just writing down a bunch of ideas here and am interested if anyone else likes this idea or not
Maybe it would be interesting to not throw everything at the player at once, but to have some kind of progression through the sets. Meaning that first only Alpha is available, then the newer sets become available one after another until we arrive at the present. The various packs and precon decks become available accordingly.
This progression could be integrated into the quest mode (would probably change gameplay fundamentally though) or a new mode.
The problem of integrating it with quest mode is that it clashes with the current kind of progression in quest mode: early (=easy) opponents are likely to have cards from new sets - it would be a pain to rework them/provide alternative quest opponents that use only old cards.
Of course a whole new game mode would be a lot of work on the other hand.
Anyway I think it would be nice to add some "date-of-availability" metadata to all the sets and packs. For quest decks/precons either also add it, or autodetect it by checking all the contained cards' sets for their availability date.
It can still be decided how to use this kind of information afterwards.
Another possibility once we have that information would be playing at any point of Magic history: Specify a date and only the cards that existed back then are available.
The formats ("Standard", "Extended", etc.) would be what they meant at that point in time.
At present the formats are read from a file formats.txt, which represents only the current definition of these formats. This would need to be changed to something else that specifies the formats over time.
--------------
Long story short, I would love "date-of-availability" info added to sets, packs, (decks), (precons)...
The question is, in what format to give that information. I guess a human-readable string like "yyyy-mm-dd" would be a good idea?
Also, format definitions would need to be changed in order to define them over time - any ideas how this could be done exactly?
Once we have these things, it could be used for a) playing at a chosen point in time, b) a game mode (quest mode or new one) that has a progression through time and thus through the sets.
What do others think of this idea? Is it worthwhile? Would you like progression through the different sets over time, like they appeared in real life?