Physics engines: Difference between revisions

From OLPC
Jump to navigation Jump to search
m (+see also)
m (+source direct links)
Line 16: Line 16:
|-
|-
| '''Source Code'''
| '''Source Code'''
| [http://files.slembcke.net/chipmunk/release/ChipmunkLatest.tgz yes]
| yes
| [http://switch.dl.sourceforge.net/sourceforge/box2d/Box2D_v2.0.0.zip yes]
| yes
| no
| no
| no
| no
Line 106: Line 106:
'''See also''': [[Physic_Engines/Speed_Tests|Speed Tests]] (made on March 18, 2008)
'''See also''': [[Physic_Engines/Speed_Tests|Speed Tests]] (made on March 18, 2008)



== Download & Build Instructions ==
''''' Chipmunk '''''
# http://files.slembcke.net/chipmunk/release/ChipmunkLatest.tgz

''''' Chipmunk, Python API & Examples '''''
# http://www.linuxuser.at/elements/elements.zip

''''' Box2d '''''
# svn co https://box2d.svn.sourceforge.net/svnroot/box2d box2d
# Download and apply this patch: http://pippin.gimp.org/tmp/box2d-build-diff.txt
# run 'make'
If it fails with a suggestion to use the -fPIC flag, add it to Source/Makefile, line 13. So it looks like this:
CXXFLAGS= -g -O2 -fPIC

''''' Phun '''''
# http://phun.cs.umu.se/wiki/Download (Binaries for Windows and Linux)

''''' iPhysics '''''
# http://iphysics.r4m0n.net/index.php?title=Latest_Updates


[[category:software]]
[[category:software]]

Revision as of 20:01, 18 March 2008

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 [1] +++ +++++ +++ +++
Platforms Linux, Windows, Mac Linux, Windows, Mac Linux, Windows iPhone
Python Bindings pymunk: Elements via SWIG: Elements - -
XO Compatible yes yes not yet (only with OpenGL) -
Notes - - - more infos
Screenshots [7] [8] [9]
Videos [10] [11] [12] [13] [14]

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