Flash physics engines galore

Are you looking for a Flash physics engine?

Well, now you only have to choose the one you prefer.

Let’s see how many engines we have (listed in alphabetical order):

APE: www.cove.org/ape/index.htm

APE

Free AS3 open source 2D physics engine for use in Flash and Flex, released under the MIT License.
Its last update (0.45 alpha) is dated June 2007. Anyway, it’s the one with the most active community at Google Groups.

You can also find two tutorials on my blog here and here

Box2DFlashAS3: box2dflash.sourceforge.net/

Box2DFlashAS3

Open source port of Erin Catto’s powerful c++ physics library Box2D, it’s the most updated engine at the moment with its latest 2.0.0 version.

The Flash engine does not have a good documentation but you can start studying original Box2D manual

I wrote a tutorial on this engine here

Fisix Engine: www.fisixengine.com/

Fisix

Currently at 0.5 (alpha) version, provides an interesting documentation and some of the most complete demos.

It’s not freeware, though.

FOAM: blog.generalrelativity.org/?p=17

FOAM

According to the author, it’s in fact not a physics engine but an interface for simulating physics.

Its version is Alpha 0.1

In the zipped source you will find the API documentation and the source code is very well commented.

It seems interesting, too bad the demos are poor

glaze: yaa-blog.blogspot.com/search/label/Glaze

glaze

It’s interesting to know the author wrote this engine to make the remake of an old game called Exile

motor: lab.polygonal.de/2007/12/31/motor-physics-released/

motor

Another porting of Erin Catto’s Box2D

The author is currently working on motor2, just after a couple of months he released the first version, so the projects seems well supported

PopShapes: lab.andre-michelle.com/physics-engine

PopShapes

More an experiment than an engine, from its source you can learn how to make your own physics engine

Which one will you use?

Rate this post: 1 Star2 Stars3 Stars4 Stars5 Stars (10 votes, average: 4.70 out of 5)
Loading ... Loading ...
Flash Templates provided by Template Monster are pre-made web design products developed using Flash technology.
They can be easily customized to meet the unique requirements of your project.
Be my fan on Facebook and follow me on Twitter! Exclusive content for my Facebook fans and Twitter followers

This post has 17 comments

  1. Keiran

    on April 24, 2008 at 11:41 am

    Wow…this is very useful! I could use this in my game :-)

    By the way Emanuele, can you put up some stuff for A.I.?

    THANKS AGAIN!

  2. Jack Hopkisn

    on April 24, 2008 at 7:38 pm

    How about the APE port into AS2?
    I use that all the time!

  3. Graham

    on April 25, 2008 at 1:57 am

    I use Box2d Flash As3. It’s so fast!

  4. AeRO

    on April 25, 2008 at 11:23 am

    “Which one will you use it?”

    Should be “Which one will you use?”

  5. Emanuele Feronato

    on April 25, 2008 at 12:21 pm

    Thanx

  6. Kevin

    on April 29, 2008 at 2:40 am

    Do any of those happen to be for AS2 or have older versions available? Some of us are still be stuck in the past. :(

  7. Aero

    on June 7, 2008 at 9:46 am

    There is a port of APE to AS2

  8. Create a Flash game like Deflection : Emanuele Feronato - italian geek and PROgrammer

    on July 9, 2008 at 11:44 am

    [...] I am seriously determined to start a tutorial series about latest physics engines, I played a bit with Deflection and I noticed the only physics involved in the game is used to [...]

  9. Web-Game Magazine - the best free action/adventure web games and casual games, reviewed daily » Blog Archive » Create a Flash game like Deflection

    on July 11, 2008 at 7:06 pm

    [...] I am seriously determined to start a tutorial series about latest physics engines, I played a bit with Deflection and I noticed the only physics involved in the game is used to [...]

  10. kafka

    on November 27, 2008 at 12:13 pm

    Ape, Ape, Ape FTW.

  11. JiglibFlash 3D Physics engine for AS3 : Emanuele Feronato

    on May 13, 2009 at 12:34 pm

    [...] engines like Box2D and the other ones listed in Flash physics engines galore, this engine adds the third [...]

  12. October Update!

    on October 2, 2009 at 10:00 pm

    [...] anyway after much frustration I’m finally making head-way with learning a AS3 Physic Engine called APE (Actionscript Physics [...]

  13. Physics Engine Progress

    on October 6, 2009 at 10:37 pm

    [...] check it out if you are looking to learn an AS3 Physic Engine as it is definitely the easiest to pick up and play with. Also here are two examples to compare APE [...]

  14. =^_^=

    on April 8, 2010 at 7:44 pm

    Thank you for this review!
    I’ve found what i was looking for:FOAM.
    It’s simple and VERY fast!

  15. Luca Deltodesco

    on July 15, 2010 at 3:29 pm

    http://code.google.com/p/nape

    Nape is a new physics engine for haXe and AS3. To compare it to Motor demo of 200 objects running at 30fps, nape get’s 700 objects at 35fps, over 3 times as many.

  16. flash physics api’s « MisterSaisho.com

    on September 24, 2010 at 7:06 am

    [...] MisterSaisho on Sep.24, 2010, under Flash, Uncategorized http://www.emanueleferonato.com/2008/04/24/flash-physics-engines-galore/ Print window.fbAsyncInit = function() { FB.init({ appId: '136642053037999', status: [...]

  17. angielski wroc?aw

    on June 19, 2011 at 9:11 pm

    Grat! i wasn’t familiar with this engines but will try them for sure