Changes

Jump to navigation Jump to search
no edit summary
Line 1: Line 1:  
== Sugargame ==
 
== Sugargame ==
   −
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 a fork of olcpgames, which is no longer maintained.
 
It is a fork of olcpgames, which is no longer maintained.
 +
 +
What it does:
 +
 +
* Wraps a Sugar activity around an existing Pygame program with few changes
 +
* Allows Sugar toolbars and other widgets to be added to the activity UI
 +
* Provides hooks for saving to and restoring from the Journal
    
Get it from:
 
Get it from:
   −
http://git.sugarlabs.org/projects/sugargame
+
http://github.com/sugarlabs/sugargame
   −
What it does:
+
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.
   −
* Wraps a Sugar activity around an existing PyGame program with few changes
+
You can find it in some activities already.  It is so small that the duplication is unimportant.
* Allows Sugar toolbars and other widgets to be added to the activity UI
  −
* Provides hooks for saving to and restoring from the Journal
      
== Using Sugargame ==
 
== Using Sugargame ==
Line 19: Line 23:  
See also [[Development Team/Sugargame/Examples]].
 
See also [[Development Team/Sugargame/Examples]].
   −
==== 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 into it. For an example, see the directory named test, inside the Sugargame repository.  It is in fact a Sugargame activity.  
+
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