A small 2D physics engine
  • C++ 89.7%
  • C 6%
  • CMake 3.1%
  • Batchfile 0.6%
  • Shell 0.6%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2020-01-09 20:32:04 -08:00
.github Create FUNDING.yml 2020-01-07 08:34:03 -08:00
docs Added new presentation 2019-01-24 22:50:40 -08:00
extern OpenGL fix for travis (#4) 2020-01-09 20:32:04 -08:00
include/box2d-lite CMake Build 2019-01-06 23:05:51 -08:00
samples OpenGL fix for travis (#4) 2020-01-09 20:32:04 -08:00
src Issue 1 2019-01-20 20:29:10 -08:00
.gitattributes Updated readme and added tutorial pdf. 2019-01-12 23:07:28 -08:00
.gitignore CMake Build 2019-01-06 23:05:51 -08:00
.travis.yml travis: xi 2019-01-12 22:00:59 -08:00
build.bat Updated readme and added tutorial pdf. 2019-01-12 23:07:28 -08:00
build.sh Build scripts and travis script 2019-01-12 15:33:31 -08:00
CMakeLists.txt OpenGL fix for travis (#4) 2020-01-09 20:32:04 -08:00
LICENSE Initial commit 2019-01-02 16:20:13 -08:00
README.md Update README.md 2019-01-18 16:22:43 -08:00

Box2D-Lite

Box2D-Lite is a small 2D physics engine. It was developed for the 2006 GDC Physics Tutorial. This is the original version of the larger Box2D library. The Lite version is more suitable for learning about game physics.

Building

  • Install CMake
  • Ensure CMake is in the user PATH
  • Visual Studio 2017: run build.bat
  • Otherwise: run build.sh from a bash shell
  • Results are in the build sub-folder

Build Status

Build Status