[sugar] Physics -- Newtonian mechanics.. for kids!
Brian Jordan
brian
Thu Jul 10 16:14:05 EDT 2008
Hi friends!
Physics is a physics playground for the XO currently being written by
myself and Alex Levenson. We hope it will be a fun tool for playing
with and learning physical concepts, and that the work of the
Physics/Elements teams can be used as a backend for making all
activities fun and interactive.
Get it at:
http://dev.laptop.org/~bjordan/Physics-0.2.xo (click in Browse to install)
Join the fight against everything other than Physics!
Wiki: http://wiki.laptop.org/go/Physics
IRC: irc.freenode.net #olpc-physics
We are having a meeting at 6:30pm EST today on #sugar
(irc.freenode.net) with key XO-physicists. Join us!
Git: http://dev.laptop.org/git?p=activities/physics
Physics currently supports:
- Creating: triangles, boxes, circles
- Drawing: polygons, "magic pen" shapes
- Grabbing objects
- Connecting objects with joints
- Destroying objects with a fun to use red path of destruction
Physics currently uses a default Earth-style (pointing downward)
gravity, friction, size-based masses and a set of colors which are
randomly picked when an object is created. We are working on
simple-to-use contextual menus for modifying and visualizing these
parameters in the activity.
We are planning to add many other tools and toys in Physics, and
encourage suggestions (drawings/diagrams!), bug reports and code
contributions from other developers.
Physics (by way of Elements and pyBox2D) uses the open source 2D C++
physics engine Box2D2 as a back end, which has a lot of functionality
that we haven't implemented yet.
Cheers,
Brian Jordan
3D intern trapped in a 2D world
More information about the Sugar-devel
mailing list