In harder levels we can add holes in the levels, so when a user pass through them they fall into the hole and they have to restart the level again from the beginning. Maybe we can create an "effect" like decreasing the size of the player to show the falling.
But it was not merged, and the ticket wasn't updated.
Some of the logic was intertwined with the older Pygame implementation of Maze. Now that Maze has ported to GTK+ 3 and Cairo, and has an added multi-user collaboration feature, there is some work to be done to port this GCI 2013 pull request.
[x] (optional) try to run the older version, to get an idea of the implemented functionality,
[x] write a test case, including a test via collaboration,
[x] port the merge request to the current Maze activity,
[x] demonstrate test results and make a pull request to merge the changes.
Six years ago https://bugs.sugarlabs.org/ticket/3495 said, (rephrased by me);
Three years ago, Walter said;
A gitorious merge request is at; http://git.sugarlabs.org/maze/mainline/merge_requests/2
But it was not merged, and the ticket wasn't updated.
Some of the logic was intertwined with the older Pygame implementation of Maze. Now that Maze has ported to GTK+ 3 and Cairo, and has an added multi-user collaboration feature, there is some work to be done to port this GCI 2013 pull request.