From BlenderWiki

Jump to: navigation, search

Blender 2.74: Game Engine

Physics

  • Collision callbacks now receive the first collision point and corresponding normal, for each colliding object. (dd65a44c9a19 & D926)
  • The translation and rotation locks subpanel is removed when we use a dynamic physics type. This way we avoid misunderstandings as they were not used internally.
  • Linear and angular damping can be altered while the game is running (ed8dc78691063 & D936)


New Lock Z velocity parameter.

Path Following

A new Lock Z velocity parameter was added. This parameter avoids the possibility of having micro-jumping.

Numbered makeScreenshot

The Python function makeScreenshot now supports writing the screenshot number to the created image's file name. (f1a65a9fabad1)

The numbering replaces the last optional # in the provided filename (example: "//test-#" .blend).


Compatibility Issues

  • Rigid body constraint API: With the rigid body constraints fix, for non 6DoF constraints the behaviour of the XYZ rotation has been changed. The rotation is now correctly taken degrees, as for "Rigid Body Joint" and 6DoF constraints.
const = bge.constraints.createConstraint(obj1_ID, obj2_ID, constraintType, 1.0, 1.0, 1.0, 0.0, 0.0, 90.0)