Libgdx Jbullet

A fork of the Bullet physics library java port by Jezek2, ported to LibGdx library to allow GWT support under Apache 2.0 license.
Alternatives To Libgdx Jbullet
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Bigdecimal.js208693510 years ago2November 06, 201115apache-2.0Ruby
Arbitrary-precision Javascript BigInteger and BigDecimal real numbers
Incubator Retired Wave183
4 years ago2apache-2.0Java
Apache Wave is now retired
Opus21
7 years ago1apache-2.0Python
Self-service deployment system to auto-deploy Django projects
Gwt Commons Lang316
5 years agoapache-2.0Java
A compatible GWT port of the apache commons lang3, which provides most of the functionality also on client (browser) side.
Sensormix12
9 years ago5apache-2.0Java
Demo of an architecture based on OSGi, Camel, Spring and GWT
Libgdx Jbullet9
5 years agoapache-2.0Java
A fork of the Bullet physics library java port by Jezek2, ported to LibGdx library to allow GWT support under Apache 2.0 license.
Gwt Titanium8
311 years ago3September 19, 2011apache-2.0Java
A GWT module for Appcelerator's Titanium Platform
Ahome Phonegap8
8 years agoJava
Java(GWT) API for PhoneGap
Gwt Commons Codec6
5 years agootherJava
A compatible GWT port of the apache commons codec, which provides most of the functionality also on client (browser) side.
Secret Ninja5
8 years ago
A Collection of Markdown files containing useful links and information.
Alternatives To Libgdx Jbullet
Select To Compare


Alternative Project Comparisons
Readme

libgdx-jbullet

A fork of the Bullet physics library java port by Jezek2 to LibGdx library, to allow GWT support under Apache 2.0 license.

This is a fork of GBullet, a GWT port of JBullet which is a port of the Bullet Physics engine using the VecMath library. All these libraries are under ZLib license except Vecmath which is GPL 2. That's the reason I made this fork ; it frees you from the vecmath dependency and use the math classes from LibGdx which is under Apache License 2.0, hence allowing commercial use.

History

This is the first, pre-alpha release, largely under tested, without any support, likely full of bugs and such,... Think twice before using !

You can see this library in action in this published game on the Play Store.

Why would you use this library, and why would you not ?

This library was developped for the following reasons :

  • optimize Android deployment size; the native Bullet port adds a few Mb to your APK. If you want to keep small, this version used with ProGuard will do wonders,
  • enable HTML backend through GWT.

The counterparts are the following :

  • absolutely no support; use at your own risk !
  • the port lags behing the Bullet library; the port is somewhat at the level of the 2.72 version while the native port follows the latest Bullet version
  • likely far slower than the native port.

A side benefit of this library is that it is full java so you don't have to go through the native memory management.

Changes from the original port by Jezek2

  • Added setAngularFactor and setLinearFactor in order to enable 2D use along 3D use (see here; dice use 3D physics, Air Hockey and Passe Trappe use 2D physics).

Usage

The work is too preliminary for a jar library. Just fork this repository and include the provided src folder in your build.

License

Copyright 2015

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Popular Apache Projects
Popular Gwt Projects
Popular Web Servers Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Java
Port
Apache
Physics
Libgdx
Gwt