Changes

Jump to navigation Jump to search
no edit summary
Line 2: Line 2:     
Sugargame is a Python package which allows [http://www.pygame.org/ Pygame]  
 
Sugargame is a Python package which allows [http://www.pygame.org/ Pygame]  
programs to run well under Sugar.  
+
programs to run well under Sugar.
It is fork of the olcpgames framework, which is no longer as maintained.
+
It is a fork of olcpgames, which is no longer maintained.
 
  −
http://git.sugarlabs.org/projects/sugargame
      
What it does:
 
What it does:
Line 12: Line 10:  
* Allows Sugar toolbars and other widgets to be added to the activity UI
 
* Allows Sugar toolbars and other widgets to be added to the activity UI
 
* Provides hooks for saving to and restoring from the Journal
 
* Provides hooks for saving to and restoring from the Journal
 +
 +
Get it from:
 +
 +
http://github.com/sugarlabs/sugargame
 +
 +
And place it within your activity source.  It is not part of Sugar.  Remember to check back for updates when you are continuing development of your activity.
 +
 +
You can find it in some activities already.  It is so small that the duplication is unimportant.
    
== Using Sugargame ==
 
== Using Sugargame ==
Line 19: Line 25:  
==== Wrapping a Pygame program ====
 
==== Wrapping a Pygame program ====
   −
To use Sugargame to Sugarize a Pygame program, set up an activity directory and copy the Sugargame package to it.
+
To use Sugargame to Sugarize a Pygame program, set up an activity directory and copy the Sugargame package into it. For an example, see the directory named test, inside the Sugargame repository.  It is in fact a Sugargame activity.  
    
The activity directory should look something like this:
 
The activity directory should look something like this:

Navigation menu