Maze: Difference between revisions
No edit summary |
|||
Line 5: | Line 5: | ||
| icon = activity-maze.svg |
| icon = activity-maze.svg |
||
| status = Under development |
| status = Under development |
||
| version = |
| version = 5 |
||
| base = No |
| base = No |
||
| source = <!-- Repository / location of the source --> |
| source = <!-- Repository / location of the source --> |
||
Line 12: | Line 12: | ||
= Maze = |
= Maze = |
||
A simple maze game for the XO laptop. You can play by yourself or race to solve it with your buddies. |
A simple maze game for the XO laptop. You can play by yourself or race to solve it with your buddies. Up to 3 people can play on a single XO laptop and lots more can play when shared over the network. |
||
= Screenshot = |
= Screenshot = |
||
Line 19: | Line 19: | ||
= Instructions = |
= Instructions = |
||
== How to install == |
== How to install == |
||
Download this .xo file from the Browse activity: [[Media:Maze- |
Download this .xo file from the Browse activity: [[Media:Maze-5.xo|Maze-5.xo]] |
||
If you have an older version, you'll need to delete it before you can download the new version. There are instructions here: [[Activity_Upgrade]] |
If you have an older version, you'll need to delete it before you can download the new version. There are instructions here: [[Activity_Upgrade]] |
||
Line 26: | Line 26: | ||
== How to play == |
== How to play == |
||
Use the arrow keys or game pad |
Use the arrow keys or game pad rocker or game pad buttons to move yourself around the maze. Each set of keys controls a different shaped player in the maze. |
||
Try to find your way to the green goal in the lower right corner of the maze. |
Try to find your way to the green goal in the lower right corner of the maze. |
||
Line 37: | Line 37: | ||
== How to develop == |
== How to develop == |
||
Maze is a standard python activity that uses olpcgames and pygame for graphics and events. |
Maze is a standard python activity that uses olpcgames and pygame for graphics and events. You can find the source code inside the .xo bundle. If you have suggestions or contributions feel free to leave a comment on the discussion page [Talk:Maze]. |
||
== Release Notes == |
|||
=== v5 === |
|||
You can now play up to 3 players on each XO laptop, using the arrow keys and game pad buttons and game pad rocker each as separate players. I also fixed a problem that sometimes caused the maze to reset when a new player joined a networked game. This required changing the network protocol, so you can't play with other people unless everyone is using Maze v5. |
|||
=== v4 === |
|||
Fixed a bug that caused the game to slow way down when the players were far apart in the maze. |
|||
=== v3 === |
|||
Added support for the game pad keys. |
|||
=== v2 === |
|||
First public release. |
|||
=== v1 === |
|||
Beta version. |
|||
= Testing (Yes) = |
= Testing (Yes) = |
||
Maze |
Maze v5 has been tested on build 653 under emulation and on a G1G1 laptop. |
||
== Reviews == |
== Reviews == |
Revision as of 08:21, 29 January 2008
Maze | |
Status: | Under development |
Version: | 5 |
Base: | No |
Source: | |
l10n: | missing |
Contributors | |
Josh Minor and Brendan Donohoe |
Maze
A simple maze game for the XO laptop. You can play by yourself or race to solve it with your buddies. Up to 3 people can play on a single XO laptop and lots more can play when shared over the network.
Screenshot
Instructions
How to install
Download this .xo file from the Browse activity: Maze-5.xo
If you have an older version, you'll need to delete it before you can download the new version. There are instructions here: Activity_Upgrade
You can also use xo-get to install and/or upgrade Maze (as well as many other activities).
How to play
Use the arrow keys or game pad rocker or game pad buttons to move yourself around the maze. Each set of keys controls a different shaped player in 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. You can find the source code inside the .xo bundle. If you have suggestions or contributions feel free to leave a comment on the discussion page [Talk:Maze].
Release Notes
v5
You can now play up to 3 players on each XO laptop, using the arrow keys and game pad buttons and game pad rocker each as separate players. I also fixed a problem that sometimes caused the maze to reset when a new player joined a networked game. This required changing the network protocol, so you can't play with other people unless everyone is using Maze v5.
v4
Fixed a bug that caused the game to slow way down when the players were far apart in the maze.
v3
Added support for the game pad keys.
v2
First public release.
v1
Beta version.
Testing (Yes)
Maze v5 has been tested on build 653 under emulation and 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.