Physics engines: Difference between revisions

From OLPC
Jump to navigation Jump to search
No edit summary
(Updated some Box2D links)
Line 5: Line 5:
!
!
! [http://wiki.slembcke.net/main/published/Chipmunk Chipmunk]
! [http://wiki.slembcke.net/main/published/Chipmunk Chipmunk]
! [http://www.box2d.org Box2d]
! [http://www.box2d.org Box2D]
! [http://www.phun.at Phun]
! [http://www.phun.at Phun]
! [http://www.iphone.r4m0n.net/?cat=9 iPhysics]
! [http://www.iphone.r4m0n.net/?cat=9 iPhysics]
Line 76: Line 76:
| '''Python Bindings'''
| '''Python Bindings'''
| [http://code.google.com/p/pymunk/ pymunk]: [[Elements]]
| [http://code.google.com/p/pymunk/ pymunk]: [[Elements]]
| [http://www.box2d.org/forum/viewtopic.php?f=5&t=241 via SWIG]: [http://www.assembla.com/spaces/elements Elements]
| [http://code.google.com/p/pybox2d/ pybox2d]: [http://www.assembla.com/spaces/elements Elements]
| -
| -
| -
| -
Line 82: Line 82:
| '''XO Compatible '''
| '''XO Compatible '''
| [http://www.linuxuser.at/elements/elements.xo yes]
| [http://www.linuxuser.at/elements/elements.xo yes]
| [http://lux.vu/olpc/physics-sdl.xo yes]
| [http://lux.vu/olpc/physics-sdl.xo yes] (outdated)
| not yet (only with OpenGL)
| not yet (only with OpenGL)
| -
| -
Line 94: Line 94:
| '''Screenshots'''
| '''Screenshots'''
| [http://www.slembcke.net/photos/v/programming/chipmunk/]
| [http://www.slembcke.net/photos/v/programming/chipmunk/]
| [http://www.box2d.org/screenshots.html]
| [http://www.box2d.org/screenshots.html] [http://code.google.com/p/pybox2d/wiki/Screenshots]
| [http://www.acc.umu.se/~emilk/screenshots/]
| [http://www.acc.umu.se/~emilk/screenshots/]
|
|

Revision as of 15:53, 7 May 2009

This is a short comparison of 2d physics engines.

Chipmunk Box2D Phun iPhysics
License MIT zlib - -
Source Code yes yes no no
Documentation [1] [2] - -
Forums [3] [4] [5] -
Wiki - [6] - -
irc.freenode.net #pymunk #box2d - -
Latest Release March 08 March 08 March 08 March 08
Language C C++ C++
Library Size 41 kb 165 kb ~ 1.5 mb ~ 300 kb
Speed (Python) +++ +++++ +++ +++
Platforms Linux, Windows, Mac Linux, Windows, Mac Linux, Windows iPhone
Python Bindings pymunk: Elements pybox2d: Elements - -
XO Compatible yes yes (outdated) not yet (only with OpenGL) -
Notes - - - more infos
Screenshots [7] [8] [9] [10]
Videos [11] [12] [13] [14] [15]

See also: Speed tests (made on March 18, 2008)