Maze: Difference between revisions

From OLPC
Jump to navigation Jump to search
No edit summary
No edit summary
Line 5: Line 5:
| screenshot = [[Image:MazeActivity.gif|640px]]
| screenshot = [[Image:MazeActivity.gif|640px]]
| status = Under development
| status = Under development
| version = 2
| version = 3
| source = <!-- Repository / location of the source -->
| source = <!-- Repository / location of the source -->
| contributors = [[User:Jminor]] [[User:bdonohoe]]
| contributors = [[User:Jminor]] [[User:bdonohoe]]
| howtoinstall = Download this .xo file from the Browse activity: [[Media:Maze-2.xo|Maze-2.xo]]
| howtoinstall = Download this .xo file from the Browse activity: [[Media:Maze-3.xo|Maze-3.xo]]

| howtoplay = Use the arrow keys to move yourself around the maze. Try to find your way to the green goal in the lower right corner of the maze. Each time you press a key, you will automatically move until there is a branch in the maze. Press the + or - keys to make the maze larger or smaller. If you share the Maze activity with your friends on the network then all of you can play on the same maze at the same time. Each player appears with their normal XO colors. Try to race to the goal.
If you have an older version, you'll need to delete it before you can download the new version. From the Terminal activity type "rm -r Activities/Maze.activity" then restart Sugar with Ctrl-Alt-Erase and then download the new version.
| howtoplay = Use the arrow keys or game pad keys to move yourself around the maze. Try to find your way to the green goal in the lower right corner of the maze. Each time you press a key, you will automatically move until there is a branch in the maze. Press the + or - keys to make the maze larger or smaller. If you share the Maze activity with your friends on the network then all of you can play on the same maze at the same time. Each player appears with their normal XO colors. Try to race to the goal.
| howtodevelop = Maze is a standard python activity that uses olpcgames and pygame for graphics and events.
| howtodevelop = Maze is a standard python activity that uses olpcgames and pygame for graphics and events.
| tested = Yes
| tested = Yes
| testing = Maze v2 has been tested on build 649 under emulation only. If you have an actual laptop I would very much like to know if the game pad keys work and how it behaves when the screen is rotated.
| testing = Maze v3 has been tested on build 651 under emulation only. Maze v2 has been tested on a G1G1 laptop.
| reviews = Thanks for this game. It's a fun game my 4yo loves to play. As for the requested feedback, the game does not respond to the touchpad arrows. Rotation is somewhat interesting. Once rotated 90 or 180 degrees, the screen goes gray until you -/+ the maze. It does this each time the screen is rotated. The game does not resize or scroll and is therefor not playable at 90 degrees (non-landscape).When rotated 180 degrees, the arrows work in opposite direction; up is down, down is up, left is right, right is left. I'm not sure what's going on with the 90 degree rotation. Seems to move irregularly. My daughter is playing right now, so I can test a bit more later.
| reviews = Thanks for this game. It's a fun game my 4yo loves to play. As for the requested feedback, the game does not respond to the touchpad arrows. Rotation is somewhat interesting. Once rotated 90 or 180 degrees, the screen goes gray until you -/+ the maze. It does this each time the screen is rotated. The game does not resize or scroll and is therefor not playable at 90 degrees (non-landscape).When rotated 180 degrees, the arrows work in opposite direction; up is down, down is up, left is right, right is left. I'm not sure what's going on with the 90 degree rotation. Seems to move irregularly. My daughter is playing right now, so I can test a bit more later.

| bugs = <!-- ... -->
Thanks, v3 now supports the gamepad keys. -jminor
| bugs = Sometimes joining an existing Maze activity causes everyone's maze to reset. Screen rotation is not working.
| featurerequests = <!-- Things you'd like to see -->
| featurerequests = <!-- Things you'd like to see -->
}}
}}

Revision as of 19:29, 22 December 2007


Maze
Activity-maze.svg
Status: Under development
Version: 3
Base: No
Source:
l10n: missing
Contributors
User:Jminor User:bdonohoe

Maze

A simple maze game for the XO laptop. You can play by yourself or race to solve it with your buddies.

Screenshot

MazeActivity.gif

Instructions

How to install

Download this .xo file from the Browse activity: Maze-3.xo

If you have an older version, you'll need to delete it before you can download the new version. From the Terminal activity type "rm -r Activities/Maze.activity" then restart Sugar with Ctrl-Alt-Erase and then download the new version.

How to play

Use the arrow keys or game pad keys to move yourself around the maze. Try to find your way to the green goal in the lower right corner of the maze. Each time you press a key, you will automatically move until there is a branch in the maze. Press the + or - keys to make the maze larger or smaller. If you share the Maze activity with your friends on the network then all of you can play on the same maze at the same time. Each player appears with their normal XO colors. Try to race to the goal.

How to develop

Maze is a standard python activity that uses olpcgames and pygame for graphics and events.

Testing (Yes)

Maze v3 has been tested on build 651 under emulation only. Maze v2 has been tested on a G1G1 laptop.

Reviews

Thanks for this game. It's a fun game my 4yo loves to play. As for the requested feedback, the game does not respond to the touchpad arrows. Rotation is somewhat interesting. Once rotated 90 or 180 degrees, the screen goes gray until you -/+ the maze. It does this each time the screen is rotated. The game does not resize or scroll and is therefor not playable at 90 degrees (non-landscape).When rotated 180 degrees, the arrows work in opposite direction; up is down, down is up, left is right, right is left. I'm not sure what's going on with the 90 degree rotation. Seems to move irregularly. My daughter is playing right now, so I can test a bit more later.

Thanks, v3 now supports the gamepad keys. -jminor

Bugs

Sometimes joining an existing Maze activity causes everyone's maze to reset. Screen rotation is not working.

Feature requests