Activities/Implode: Difference between revisions

m moved Walter is a wanker 7/Implode to Activities/Implode over redirect: revert
No edit summary
Line 13: Line 13:


* The game starts up with a field of blocks.
* The game starts up with a field of blocks.
* Using the mouse pointer, click on a block that is in a group of three or more of the same color (clickable groups highlight as you pass the mouse cursor over them).  Clicking on a group removes it and compacts the playing field.
* Using the mouse pointer, or touchscreen, click on a block that is in a group of three or more of the same color (clickable groups highlight as you pass the mouse cursor over them).  Clicking on a group removes it and compacts the playing field.
* Continue clicking groups of blocks until the board is cleared.
* Continue clicking groups of blocks until the board is cleared.
* If you get stuck with leftover blocks, you can:
* If you get stuck with leftover blocks, you can:
Line 20: Line 20:
** Click the New icon in the tool bar to try a different puzzle.
** Click the New icon in the tool bar to try a different puzzle.


The game can also be played via the game keys and directional pad:
The game can also be played via the game keys and directional pad on an XO laptop:
* Use the directional pad to move the selection cursor.
* Use the directional pad to move the selection cursor.
* Use the checkmark game key to remove a selected group of blocks.
* Use the checkmark game key to remove a selected group of blocks.
Line 31: Line 31:
* More localization.
* More localization.
* Rectangle invalidation could be improved.
* Rectangle invalidation could be improved.
* A tutorial mode or sequence of introductory games might help.
* The code documentation and organization needs to be improved.  Some calculations are repeated.
* The code documentation and organization needs to be improved.  Some calculations are repeated.
* Audio cues might be nice.
* Audio cues might be nice.
Line 39: Line 38:
== Resources ==
== Resources ==


* [http://activities.sugarlabs.org/en-US/sugar/addon/4086 Activity download page]
* [http://activities.sugarlabs.org/en-US/sugar/addons/versions/4086 Activity download page]
* [http://git.sugarlabs.org/projects/implode Source]
* [https://github.com/quozl/implode-activity.git Source]