Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Branch: master
Fetching contributors…

Cannot retrieve contributors at this time

38 lines (22 sloc) 1.067 kB

Introduction

Box2D is a physics engine written in C++ by Erin Catto. Box2D Lite is a simpler version which Erin posted to his blog once upon a time. This is a port of Box2D Lite to R6RS Scheme.

Setup

$ cd ~/scheme # Where '~/scheme' is the path to your Scheme libraries
$ git clone git://github.com/dharmatech/surfage.git
$ git clone git://github.com/dharmatech/dharmalab.git
$ git clone git://github.com/dharmatech/agave.git

Running the demos

Run a demo in Ikarus

$ ikarus --r6rs-script ~/scheme/box2d-lite/demos/small-pyramid.sps

Run a demo in Chez

$ scheme --program ~/scheme/box2d-lite/demos/small-pyramid.sps

Run a demo in Larceny

$ larceny --r6rs --program ~/scheme/box2d-lite/demos/small-pyramid.sps

Notes

Make a demo load faster in Ikarus

$ ikarus --compile-dependencies ~/scheme/box2d-lite/demos/small-pyramid.sps

Screenshot

dominos screenshot

Jump to Line
Something went wrong with that request. Please try again.