Raymond's Homepage JADE
   

JADE - The JAva Dynamics Engine

JADE, the JAva Dynamics Engine, is a 2D physics/dynamics simulator. It was originally written by Alec Cove in ActionScript (Flash) as Flade, the Flash Dynamics Engine, and ported to Java by Raymond Sheh. It simulates moving objects, linked together with constraints, that can collide with fixed objects in the world, under the influence of gravity, momentum and friction. Currently, the following objects are available in JADE:
  • Surfaces (things stuck to the world):
    • Circles
    • Lines
    • Rectangles
  • Primitives (things that move):
    • Circles
    • Point particles
    • Rectangles
    • Wheels
    • Sprung rectangles
  • Constraints (things apart from gravity/friction/momentum/collisions) that affect how primitives move:
    • Angular springs (AngularConstraint)
    • Linear springs (SpringConstraint)
JADE version numbers ending in "j" are functionally equivalent to the corresponding Flade version numbers.

Please see the menu to the left for the various versions, readme and download links!
Powered by MODx 0.9.5 (rev 2106). Source: database Created: 2005-12-28 17:13 Last modified: 2006-12-27 22:08 (Sydney time).