PowerUp Scenario Builder allows graphing and exporting question and answer tables for PowerUp, a text-adventure style mobile game by AnitaB.org Open Source.
The menu is pretty basic right now. For users, it would probably be better if it was styled to be more attractive, or if it was more isolated and featured at the top of the map space, similar to the app-wide menus for most other apps. (See your browser top menu for an example.)
Acceptance Criteria
Update [Required]
Provide mockups for potential options
Updating the menu bar styling to be more usable and attractive
Each work space should have access to a list of saved states representing a scenario model, and a user should be able to save and restore their work from those states.
Aside from building the UI, this should be easier to implement due to how GoJS works. We should only need to save and load different versions of the GoJS model.
Also see issue #6 from PowerUp Story Designer concerning unlimited saved state options. While this saved state functionality should be similar to PowerUp Story Designer, please make sure to go the route of unlimited slots.
Acceptance Criteria
Update [Required]
Add functionality to handle saving/loading saved states similar to PowerUp Story Designer
Create mockups for potential UI options
Develop UI for managing saved states
Update the Save JSON and Open JSON options to handle the new work session format
Update documentation relevant to all affected parts (in primary repo readme and gh-pages readme)
When working on a large scenario, it could be useful to be able to keep notes attached to a specific working map. This could be a convenient place to keep ideas or todo items, especially when collaborating on a map.
I think it could start as a pop-out window (maybe similar to but opposite of the quick help), and basically be an editable text area. The text in that area should then be saved and restored with that scenarios work space.
Acceptance Criteria
Update [Required]
Create mockups for potential options
Add a notebook functionality that is saved/restored per scenario work space
Currently the Powerup Scenario Builder example live app is hosted on Rawgit. This platform is shutting down so the example app must be hosted on a different platform. See Rawgit home page.
Acceptance Criteria
Update [Required]
Update the project so that the sample live app is hosted on a supported platform.