Garycmartin

Joined 10 May 2008
183 bytes added ,  11:57, 21 March 2011
Line 44: Line 44:  
===Work in progress===
 
===Work in progress===
   −
====Memorize Toolbar Mockups====
+
====Memorize toolbar mockups====
 +
 
 +
=====Default main view =====
    
[[File:Memorize main view.png|thumb|centre|640px|This is the default main view with an initial game played part way through. Ideally a resumed Memorize activity instance should remember the state of the game from when it was Stopped. Note that the old '''Create --> New game''' icon is being used to replace the '''Restart''' game icon. From this view new games can easily be played at different difficulties and with different demo game sets.]]
 
[[File:Memorize main view.png|thumb|centre|640px|This is the default main view with an initial game played part way through. Ideally a resumed Memorize activity instance should remember the state of the game from when it was Stopped. Note that the old '''Create --> New game''' icon is being used to replace the '''Restart''' game icon. From this view new games can easily be played at different difficulties and with different demo game sets.]]
 +
 +
=====Play new game=====
    
[[File:Memorize play new game hint.png|thumb|centre|640px|'''Play new game''' restarts the currently active set of question tiles.]]
 
[[File:Memorize play new game hint.png|thumb|centre|640px|'''Play new game''' restarts the currently active set of question tiles.]]
 +
 +
===== Example using standard Edit toolbar for game customisation=====
    
[[File:Memorize edit toolbar view.png|thumb|centre|640px|The '''Edit toolbar'''. OK, here's the more controversial case... The standard '''Edit''' toolbar has the additional tools required for game customisation, it also redraws the main canvas with the game creation UI holding the currently active game questions (note the '''Clear''' tool button for quickly removing all questions). This means both clicking and delayed hovering over the '''Edit''' tool button redraws the canvas with the game creation UI. This may feel wrong and be less obvious how to escape from the view if triggered by a hover delay (as moving the cursor into the canvas area should not hide the game creation UI). If folks think this is overloading the default '''Edit''' metaphor from its usual basic copy & paste features, we could add a new primary icon for the game creation UI - perhaps it could be a primary button with only a help hint palette, no secondary palette, and have the game type controls on the game creation canvas? (this would avoid the full canvas delayed hover issue)]]
 
[[File:Memorize edit toolbar view.png|thumb|centre|640px|The '''Edit toolbar'''. OK, here's the more controversial case... The standard '''Edit''' toolbar has the additional tools required for game customisation, it also redraws the main canvas with the game creation UI holding the currently active game questions (note the '''Clear''' tool button for quickly removing all questions). This means both clicking and delayed hovering over the '''Edit''' tool button redraws the canvas with the game creation UI. This may feel wrong and be less obvious how to escape from the view if triggered by a hover delay (as moving the cursor into the canvas area should not hide the game creation UI). If folks think this is overloading the default '''Edit''' metaphor from its usual basic copy & paste features, we could add a new primary icon for the game creation UI - perhaps it could be a primary button with only a help hint palette, no secondary palette, and have the game type controls on the game creation canvas? (this would avoid the full canvas delayed hover issue)]]
 +
 +
=====Activity toolbar with import/export features=====
    
[[File:Memorize activity toolbar.png|thumb|centre|640px|The '''Activity toolbar''' includes the usual widget suspects along with the old Memorize '''Load game''' and '''Save game''' icons features. The load/save allow for custom quiz creation similar to the previous Memorize work flow (but they would not strictly be necessary if '''Keep''' didn't generate objects that share the same activity ID, or in the future if we replace '''Keep''' with a simple Journal duplicate object feature). These two features should be renamed to '''Import game''' and '''Export game'''. The Activity title is used as the exported name.]]
 
[[File:Memorize activity toolbar.png|thumb|centre|640px|The '''Activity toolbar''' includes the usual widget suspects along with the old Memorize '''Load game''' and '''Save game''' icons features. The load/save allow for custom quiz creation similar to the previous Memorize work flow (but they would not strictly be necessary if '''Keep''' didn't generate objects that share the same activity ID, or in the future if we replace '''Keep''' with a simple Journal duplicate object feature). These two features should be renamed to '''Import game''' and '''Export game'''. The Activity title is used as the exported name.]]
    
=====Example work flows=====
 
=====Example work flows=====
 +
 
# Simple play through of a demo game:
 
# Simple play through of a demo game:
 
## child starts a new instance of Memorize from the Home view spiral
 
## child starts a new instance of Memorize from the Home view spiral
2,354

edits