Slider Puzzle: Difference between revisions

From OLPC
Jump to navigation Jump to search
No edit summary
No edit summary
Line 15: Line 15:
This is a WorldWideWorkshop project - see the [http://www.worldwideworkshop.org/olpcwiki/index.php?title=Slider_Puzzle WorldWideWorkshop wiki page].
This is a WorldWideWorkshop project - see the [http://www.worldwideworkshop.org/olpcwiki/index.php?title=Slider_Puzzle WorldWideWorkshop wiki page].


'''New in Beta 1.3:''' Journal integration for finding your own images and turning them into puzzles. You can share a puzzle with friends via the Mesh and have a contest to see who can solve it most quickly.
==='''Beta 1.2 update ===
* Runs well in Build 613
[[Slider Puzzle]]''' v1.2 features Mesh-based puzzle sharing. The functionality existed in Release 1.1 but runs better and is easier to test in Build 542.
* Uses Journal to keep and resume puzzles
* “My Picture’ button lets user add a photo or drawing made in another program and turn it into a puzzle by finding that creation in the Journal and clicking on it.
* At present, user must search through all journal activity entries to find images. When Journal, allows, user will only be presented with image files in Journal.
* Mesh contest mode works for peer-to-peer and server-based connections


'''Functionality:'''
'''Coming in Beta 1.4:'''
* Sugar toolbar will be added
* Sequencing puzzles and corresponding lesson plans
* The interface was enlarged (still not full screen - this will be addressed.)
* The interface will be enlarged so it uses the full screen
* More mesh status messages (alerting users to load progress and friend actions) will be added
* Functionality added to let users share puzzles via the Mesh.
* Starter image categories will be refined, with no redundancy to Jigsaw Puzzle samples

'''Other Functionality notes:'''
* Includes a category of Sequencing puzzles and corresponding lesson plans
* Set of customized Lesson Plans accessible in-app via "Lesson Plans" button
* Based on MaMaMedia.com activity “Jumbler” -- re-written in Python to run locally on the XO laptop
* Based on MaMaMedia.com activity “Jumbler” -- re-written in Python to run locally on the XO laptop
* Full game logic and interface integrated with the OLPC framework
* Full game logic and interface integrated with the OLPC framework
* Puzzle functionality includes number of pieces (9, 12, 16), timer, solve, jumble
* Puzzle functionality includes number of pieces (9, 12, 16), timer, solve, jumble
* A filesystem based directory structure for image storage, having an intermediate directory for subject grouping
* Fixed set of starter images, organized by subject
* Fixed set of starter images, organized by subject
* "My Own Pictures" subject allows user to build a set of their own XO-made images to solve as puzzles
* "My Own Pictures" allows user to select an image made with the XO drawing tool or camera and saved locally on the laptop, open it in the Slider activity, and solve it as a puzzle.
* Multiple translations will be available, currently English, Portuguese and Spanish (user selectable on-the-fly.)
* User can select an image made with the XO drawing tool or camera and saved locally on the laptop, open it in the Jumbler activity, and solve it as a puzzle.
* Initial Keyboard shortcuts impemented for all game interface buttons:
* Multiple translations available (user selectable on-the-fly.)
* Set of 6 customized Lesson Plans accessible in-app via "Lesson Plans" button
* Keyboard shortcuts for all game interface buttons:
'1' - select 9 pieces
'1' - select 9 pieces
'2' - select 12 pieces
'2' - select 12 pieces

Revision as of 12:45, 8 October 2007

Activity-sliderpuzzle.svg
Part of the MaMaMedia Creative Center package
Trac print.png Tickets all - active - new
Translate-icon-55px.svg Localization
.POT file NEEDED

OlpcProject.png World Wide Workshop, Programmer: Carlos Neves

see more templates or propose new

Description & Goals

Summary

Slider Puzzle is a classic logic game that challenges a player to slide tiles around to form a picture or pattern. This digital version provides a fun context for learners to explore basic functions of the XO, learn problem solving skills, and develop creative projects that reflect understanding of a topic they are studying.

This is a WorldWideWorkshop project - see the WorldWideWorkshop wiki page.

New in Beta 1.3: Journal integration for finding your own images and turning them into puzzles. You can share a puzzle with friends via the Mesh and have a contest to see who can solve it most quickly.

  • Runs well in Build 613
  • Uses Journal to keep and resume puzzles
  • “My Picture’ button lets user add a photo or drawing made in another program and turn it into a puzzle by finding that creation in the Journal and clicking on it.
  • At present, user must search through all journal activity entries to find images. When Journal, allows, user will only be presented with image files in Journal.
  • Mesh contest mode works for peer-to-peer and server-based connections

Coming in Beta 1.4:

  • Sugar toolbar will be added
  • The interface will be enlarged so it uses the full screen
  • More mesh status messages (alerting users to load progress and friend actions) will be added
  • Starter image categories will be refined, with no redundancy to Jigsaw Puzzle samples

Other Functionality notes:

  • Includes a category of Sequencing puzzles and corresponding lesson plans
  • Set of customized Lesson Plans accessible in-app via "Lesson Plans" button
  • Based on MaMaMedia.com activity “Jumbler” -- re-written in Python to run locally on the XO laptop
  • Full game logic and interface integrated with the OLPC framework
  • Puzzle functionality includes number of pieces (9, 12, 16), timer, solve, jumble
  • Fixed set of starter images, organized by subject
  • "My Own Pictures" allows user to select an image made with the XO drawing tool or camera and saved locally on the laptop, open it in the Slider activity, and solve it as a puzzle.
  • Multiple translations will be available, currently English, Portuguese and Spanish (user selectable on-the-fly.)
  • Initial Keyboard shortcuts impemented for all game interface buttons:
 '1' - select 9 pieces
 '2' - select 12 pieces
 '3' - select 16 pieces
 'enter' - jumble selected image
 ',' - show previous image in category
 '.' - show next image in category
 '/' - show/hide Category Selector
 '?' - My Own Picture
 '=' - Solve
 'Escape' or 'q' - end activity