Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/NEWS
blob: 9cb287dd5db3d3bc1db199dd2a8c3f89c48e3bef (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40

2007/08/09 - Version 1 released.

2007/11/19 - Version 2 released.

  - Icon modified to display in Mediawiki renderer correctly (works fine
    everywhere else).
  - Added a reward graphic when the level is successfully cleared.
  - Rewrote board data structure to one that should be more effective.
  - Improved level generator.  The old generator generated some unsolvable
    levels, and the rest were solvable in a certain way that makes the game
    easier once you know about it.  The new one should be more robust.
  - Implemented "new game" and "repeat game" functions.
  - Completed sliding animation.
  - Implemented undo/redo.
  - Added "sugarless" file for developing in a non-Sugar environment.
  - Ported sugarless code back to activity.
  - Added new, retry, undo, redo, easy, medium, and hard icons.

2008/03/29

  - Added Arabic translation courtesy of khaled.
  - Modified colors for better contrast in b/w mode.
  - Fixed ticket #5737: Implode smiley face draws over new game.

TODO: 
- Gamepad/keyboard controls need to be added.
- The activity needs to save/restore the current game on exit/restart (maybe
  using the Journal?).
- Maybe include a way to regenerate earlier games or games from another
  laptop?
- The game could detect a loss and display a "Try again" graphic?
- Rectangle invalidation could be improved.
- A tutorial mode or sequence of introductory games might help.
- The code documentation and organization could be improved. Some
  calculations are repeated.
- Audio cues might be nice.
- Tracking win/loss statistics might be nice.