activity/ activity/activity-bridge.svg - The activity icon activity/activity.info - Provides simple metadata about the activity to Sugar activity.py - Contains the class called by Sugar on start up. bridge.py - Contains the class to load the world, calculate costs, create the train, and play sounds elements/ - (upstream, but branched here) Simplification wrapper around pyBox2D (in a subdirectory here) helpers.py - mathematical helper functions icons/ - all graphics used in Physics (mostly svg menu icons) locale/ - a work in progress to include more language support with gettext olpcgames/ - (upstream) The Pygame wrapper for the OLPC Sugar platform physics.py - Contains screen setup, main loop, tool list po/ - a work in progress to include more language support with gettext setup.py - just runs the Sugar bundlebuilder sounds/ - sound effects directory sounds/death.wav - Simulation ends and train falls into ravine sounds/startup.wav - Simulation starts sounds/wooo.wav - Simulation ends and train successfully passes over the bridge sugargame/ - (upstream) The sugargame wrapper for the OLPC Sugar platform (to replace olpcgames) tools.py - defines Tool class and all available tools (contexts for input/creation)