Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Holes #16

Closed
4 tasks done
quozl opened this issue Dec 29, 2017 · 1 comment
Closed
4 tasks done

Add Holes #16

quozl opened this issue Dec 29, 2017 · 1 comment

Comments

@quozl
Copy link
Collaborator

quozl commented Dec 29, 2017

Six years ago https://bugs.sugarlabs.org/ticket/3495 said, (rephrased by me);

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.

Three years ago, Walter said;

Was implemented in GCI 2013. Ever upstreamed?

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.

  • (optional) try to run the older version, to get an idea of the implemented functionality,
  • write a test case, including a test via collaboration,
  • port the merge request to the current Maze activity,
  • demonstrate test results and make a pull request to merge the changes.
@quozl
Copy link
Collaborator Author

quozl commented Jul 24, 2019

4c8ad97

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant