BSD Ports

misc/box2d 2.4.1 DragonFly

2D physics engine for games

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
MIT
Categories
misc
Package size
128.5 KiB, 466.6 KiB installed

Description

Box2D is a 2D physics engine for games.

Collision: * Continuous collision detection * Contact callbacks: begin, end, pre-solve, post-solve * Convex polygons and circles * Multiple shapes per body * One-shot contact manifolds * Dynamic tree broadphase * Efficient pair management * Fast broadphase AABB queries * Collision groups and categories

Physics: * Continuous physics with time of impact solver * Persistent body-joint-contact graph * Island solution and sleep management * Contact, friction, and restitution * Stable stacking with a linear-time solver * Revolute, prismatic, distance, pulley, gear, mouse joint, other joint types * Joint limits, motors, and friction * Momentum decoupled position correction

In the other systems

SystemPortVersion
DragonFlymisc/box2d2.4.1
FreeBSDmisc/box2d3.1.1
MidnightBSDmisc/box2d2.4.1

Install

Binary package:

pkg install Box2D

From DPorts:

cd /usr/dports/misc/box2d && make install clean

Dependencies