Elements: Difference between revisions
Jump to navigation
Jump to search
Crazy-chris (talk | contribs) mNo edit summary |
Crazy-chris (talk | contribs) mNo edit summary |
||
Line 12: | Line 12: | ||
:Elements.zip | Elements.xo | [[Elements/Documentation|Documentation]] | [[Elements/Examples|Examples]] | Screenshots | Videos |
:[[Image:Elements.zip]] | [[Image:Elements.xo]] | [[Elements/Documentation|Documentation]] | [[Elements/Examples|Examples]] | Screenshots | Videos |
||
Line 35: | Line 35: | ||
== Downloads == |
== Downloads == |
||
* [[Image:Elements.zip]] (338 kb): Elements API, demos, pymunk, compiled chipmunk libs (and, for the curious, the Chipmunk sources) |
|||
* [[Image:Elements_latest.zip|Elements_latest.zip]] ... ''Libs and examples to get started'' |
|||
* [[Image: |
* [[Image:Elements.xo]] ... ''Demo selection bundles for the XO laptop'' |
||
* ''<tt>svn checkout http://pymunk.googlecode.com/svn/trunk/ pymunk-read-only</tt>'' ... ''Pymunk with demos and docs'' |
* ''<tt>svn checkout http://pymunk.googlecode.com/svn/trunk/ pymunk-read-only</tt>'' ... ''Pymunk with demos and docs'' |
||
* [http://files.slembcke.net/chipmunk/release/ChipmunkLatest.tgz ChipmunkLatest.tgz] ... ''The source of the Chipmunk physics engine (written in C)'' |
* [http://files.slembcke.net/chipmunk/release/ChipmunkLatest.tgz ChipmunkLatest.tgz] ... ''The source of the Chipmunk physics engine (written in C)'' |
Revision as of 18:40, 12 March 2008
About
The Elements project is all about free and easy 2D physics for python -- with main attention on:
- An easy-to-use, fast 2D physics API
- Examples and documentation on how to use the API
- Providing the examples as bundles, as they are already interesting and fun
- Speed optimization (also with an eye on the XO laptop :)
- Development of ideas for education and playful-learning
- File:Elements.zip | File:Elements.xo | Documentation | Examples | Screenshots | Videos
More Informations
- IRC: #elements on irc.freenode.net
- Project started by Chris Hager, March 2008. Source-Code is GPL licensed - so do with it what you want! Even eat it :)
- The Elements project derived from pymunx, which started as examples for pymunk and is growing up to a real physics api for python
- The 2D physics is handled by the chipmunk physics engine (written in C by ...)
- Communication to the chipmunk library is done via the pymunk ctypes bindings (by Victor Blomqvist.)
- A lively and open development and support team is having fun improving and helping out :)
- Features: fast, easy to use, segments, polygons, circles, colissions, variable gravity, density, mass, friction, elasticity, inertia, impulses, screenshots, screencasts, cross-platform, entertaining, fascinating, ...
- Limitations which will be implemented soon: Joints, Grouped Elements and Non-convex Polygons. Screencast encoding currently works only in linux with mencoder installed.
Screenshots
(from Elements/Screenshots)
Downloads
- File:Elements.zip (338 kb): Elements API, demos, pymunk, compiled chipmunk libs (and, for the curious, the Chipmunk sources)
- File:Elements.xo ... Demo selection bundles for the XO laptop
- svn checkout http://pymunk.googlecode.com/svn/trunk/ pymunk-read-only ... Pymunk with demos and docs
- ChipmunkLatest.tgz ... The source of the Chipmunk physics engine (written in C)
Documentations