Androidで物理演算エンジンJBullet

「JBullet」ってのをを使えばAndroidアプリから物理演算ができるみたい。

■JBullet

http://jbullet.advel.cz/

Bulletというオープンソースの物理演算エンジンのJava移植版

「ZLIBライセンス」なので気楽に使える



使う準備

■JBulletをダウンロードして配置

上記サイトからZIPをダウンロードして適当なフォルダへ解凍


■ビルドパスにJBulletを指定

「dist」フォルダの中に「jbullet.jar」があるので、そいつをビルドパスに追加


Eclipseの場合は、プロジェクトのプロパティを開いて、

「Javaのビルド・パス」を表示して「ライブラリ」タブを開き「JARの追加(J)...」で。


さらに「順序およびエクスポート」タブを開いてチェックを付ける

※これやらないと、コンパイルは通るけど実行時に「NoClassDefFoundError」が出ちゃう


■その他のライブラリをビルドパスに指定

使っていくと足らないライブラリが出てくるので、それもビルドパスへ追加

「lib」フォルダの中に各種ライブラリのフォルダがあるので、

その中の.jarファイルをビルドパスへ追加する