/ramunk

FFI bindings to the Chipmunk Physics Engine in Racket

Primary LanguageC

Racket Physics Library

Build Status

Bindings to the Chipmunk physics engine for the Racket language.

Under the hood

ramunk depends on AutoFFI for generating its bindings. The process is fully automated, enabling rapid updates of this library to newer versions of Chipmunk.

Unsupported Platforms

We currently only support macOS Sierra due to the young nature of the AutoFFI that is used under the hood. If you want to see your platform supported, you can help out by solving one of the issues regarding cross-platform builds.

For UNIX-like systems, a simple make binary in the source directory should provide you with a working binary on most platforms. It creates a new build-directory, runs cmake and make in it, and copies the resulting binary to our bin-directory.

Credits

The FFI bindings to the Chipmunk Physics engine in Racket were originally created by Jay McCarthy and updated by Freezerburn.