Registered by Kazade

Kazphysics2 is a physics engine library designed for (and only for!) 2D platform games.

The basic logic of the library is based on the comprehensive Sonic Physics Guide ( http://info.sonicretro.org/Sonic_Physics_Guide ), but all elements of the simulation engine will be configurable. Kazphysics2 is written in C++ with C linkage and uses Kazmath (http://launchpad.net/kazmath) for math functions. Kazphysics2 is part of Kazade's Game Developer Kit.

Current Status

This library is very early in development. Currently the following are implemented:

1. World creation - Generating a world, adding 2D triangle geometry
2. Character creation - Generating a character entity, currently modelled by a size, position and two downward rays.
3. Gravity, Friction, Slope-sliding
4. Collision response with the floor, adjustment of character rotation depending on the floor collision angle

Project information

Maintainer:
Kazade
Driver:
Not yet selected
Licence:
Simplified BSD Licence

RDF metadata

View full history Series and milestones

trunk series is the current focus of development.

All code Code

Version control system:
Bazaar
Programming languages:
C++, C

All bugs Latest bugs reported

Get Involved

  • Report a bug
  • warning
    Ask a question
  • warning
    Help translate

Downloads

kazphysics2 does not have any download files registered with Launchpad.