LiquidFun

From GiderosMobile
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Supported platforms: Platform android.pngPlatform ios.pngPlatform mac.pngPlatform pc.pngPlatform html5.pngPlatform winrt.pngPlatform win32.png
Available since: Gideros 2011.6

Description

LiquidFun physics engine, is a 2D rigid-body and fluid simulation C++ engine based on Box2D. The fluid simulation was implemented by Google http://google.github.io/liquidfun/Programmers-Guide/html/index.html.

To add LiquidFun physics engine to your application you call:

require "liquidfun"

Basically you:

  1. create the 2d world => B2.World.new
  2. debug drawing (recommanded for testing) => B2.DebugDraw
  3. create your body => B2.World
  4. define the shape of your body => example: a sphere B2.CircleShape
  5. add the fixture => B2.Body:createFixture
  6. add joints (optional) => B2.World:createJoint
  7. HAVE FUN!

Classes