Home
2010-03-24 PPhys2D is not currently working as shown in the exemples with Processing 1.1. Please use Processing 1.0.9 or additional imports will be needed in order to make it work.
PPhys2D is a Processing library that consist in a powerful physic system combined with efficient drawing functions. It allows visual artist and game programmers to include physic effects to their work. Its simplified usage and and drawing fonctionnalities will helps you to start using it quickly, and EASILY.
PPhys2D is and adaptation of an existing library named Phys2D hosted by Coke and Code. All the physic engine and mathematical operations where taken from that Java library and are not from my own. Phys2D is essentially a port and rework of the GDC 2006 presentation from Erin Catto plus some extensions. More information about this library here. The original source remains: Erin Catto (Copyright 2006).

News
2010-03-06 New reference added for addExcludedBody()
2009-11-29 References are now included to the library for local use.
Projects
Here are some projects using PPhys2d.
Bee racer time trial : Racing time trial using PPhys2D by kisrael.
Rocket dorkicus : Bring 10 blocks in your zone to win the game. By kisrael.
Sprinkle : Presented at the 2010 Global Game Jam. More informations here.
Feel free to share your project!
Download
Download the compiled library, source code and exemple here (Novembre 29th 2009 build).
Get installation instructions here.
Contact
You may contact me by email : jm.couillard@globetrotter.net.
