Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Physac
#1
This is a standalone version of the Physac 2D physics engine ripped straight out of raylib-64. This version does not have any raylib dependencies (i.e. you can use the engine with vanilla QB64 graphics commands). As a bonus, it also contains the reasings library (Robert Penner's easing equations) and raymath (raylib math library).

There are some support functions as well. See include/support.bi for documentation.

There are 6 examples. 5 of them are for Physac and 1 for reasings.

Documentation:

Usage:

Copy the complete "include" directory to your project location.

And then (assuming your source files is at the root of the project location) do the following:

Physac
Code: (Select All)
$INCLUDE:'include/physac.bi'

reasings
Code: (Select All)
$INCLUDE:'include/reasings.bi'

raymath
Code: (Select All)
$INCLUDE:'include/raymath.bi'

[Image: screenshot2.png]

[Image: screenshot3.png]

[Image: screenshot4.png]

[Image: screenshot5.png]
[Image: screenshot6.png]
[Image: screenshot1.png]

Get the latest version directly from GitHub: raylib-64-master.zip
Reply


Messages In This Thread
Physac - by a740g - 09-30-2024, 02:57 AM
RE: Physac - by RokCoder - 09-30-2024, 01:07 PM
RE: Physac - by TerryRitchie - 09-30-2024, 05:05 PM
RE: Physac - by grymmjack - 10-01-2024, 02:25 PM
RE: Physac - by Dav - 10-02-2024, 01:10 PM
RE: Physac - by RokCoder - 10-02-2024, 10:50 PM
RE: Physac - by a740g - 10-02-2024, 11:55 PM
RE: Physac - by RokCoder - 10-03-2024, 12:20 AM
RE: Physac - by a740g - 10-14-2024, 07:08 PM
RE: Physac - by justsomeguy - 10-29-2024, 12:02 AM



Users browsing this thread: 8 Guest(s)