As a player or GM, I'd like to "pack up" a character and send it over to somebody else to import it, to facilitate the exchange of ideas.
As a developer, I see the following options:
- "Export" Button -> display JSON -> "Import Button" -> "Import" Dialog opens -> copy JSON into dialog -> Click "Accept".
- The current character URL could be enriched with parameters representing the state of the character. Saving a character would be a simple bookmark action in the browser, and sharing a character would be as simple as copying the url. This could be combined with the current browser storage implementation by treating characters not present in the browser storage as non-permanent (maybe offering a save button).
- The classic user account backend storage stuff with share functionality.
As a player or GM, I'd like to "pack up" a character and send it over to somebody else to import it, to facilitate the exchange of ideas.
As a developer, I see the following options: