ashoulson / VolatilePhysics

A 2D Physics Library for Networked Games
Other
260 stars 44 forks source link

VolatilePhysics: A 2D Physics Library for Networked Games

Alexander Shoulson, Ph.D. - http://ashoulson.com

Example 1   Example 2   Example 3


Based primarily on glaze-csharp: https://code.google.com/p/glaze-csharp/

With influences from:


Supported Physics Tasks:

Wishlist:

Not Supported:

Primary Design Features of Volatile:

Caveats:


By default, Volatile builds against the official UnityEngine.dll and uses Unity data structures (like Vector2). Volatile includes a separate "FakeUnity" project that emulates Unity's functionality to the extent Volatile needs. You can add this project as a reference and remove the UnityEngine.dll reference to build Volatile as a standalone library. It is safe to delete FakeUnity if you are not interested in using Volatile outside of Unity.