• R/O
  • HTTP
  • SSH
  • HTTPS

mikumikustudio-gdx: Repository summary

MikuMikuStudio for libgdx


Recent Commits RSS

Rev. Time Author Message
6b2dcd6 2013-11-11 06:02:30 kobayasi master Update libgdx 0.9.9-SNAPSHOT to 0.9.9
e8303d9 2013-10-20 16:08:46 KOBAYASHI Kazuhiko Update README.md Add screenshot and YouTube link.
0415829 2013-10-18 06:01:47 KOBAYASHI Kazuhiko Update README.md
2e6adcc 2013-10-18 05:48:36 KOBAYASHI Kazuhiko Create README.md
244bf38 2013-10-18 04:20:47 kobayasi Init

Branches

Name Rev. Time Author Message
master 6b2dcd6 2013-11-11 06:02:30 kobayasi Update libgdx 0.9.9-SNAPSHO...

README.md

mikumikustudio-gdx

MikuMikuStudio for libgdx.

Screenshot1

YouTube

MikuMikuStudio-gdxとは

MikuMikuStudio-gdxはMikuMikuStudioのlibgdx用の実装です。libgdx上にMikuMikuStudioを実装する事により、iOS対応を実現させました。 現在MikuMikuStudio-gdxはMacとiOSに対応しています。その他の環境ではnative bulletライブラリを用意していないため、動作しません。もしその他の環境で動作させたい場合は、以下のリポジトリからgdx-bulletをコンパイルしてご使用下さい。 https://github.com/chototsu/libgdx-mikumikustudio

動作が安定した時点でこのリポジトリはMikuMikuStudioと統合する予定です。

実行方法

実行にはsbtとRoboVMが必要です。下記のURLからダウンロードしインストールして下さい。

SBT http://www.scala-sbt.org/release/docs/Getting-Started/Setup.html

RoboVM http://www.robovm.org/

環境変数

ROBOVM_HOMEにRoboVMをインストールしたディレクトリをセットして下さい。

export ROBOVM_HOME=~/robovm-0.0.5

プロジェクトのディレクトリでsbtを起動してください。

sbt

Macで実行

desktop/run

iOSシミュレータで実行

ios/iphone-sim

native bulletライブラリについて

native bulletはlibgdxのgdx-bulletにMikuMikuStudioのnative bulletライブラリをマージした物を使用しています。ソースはこちらです。 https://github.com/chototsu/libgdx-mikumikustudio

注意

  • RoboVMのJNIの実装が不完全なため、メモリリークが発生する可能性があります。
  • 音楽再生、Input処理は未実装です。

TODO

  • gdx-bulletをRoboVMで完全に動作するよう修正する。
  • Linux,Windows, Android用のgdx-bulletを用意する。
  • 音楽再生、Input処理を実装する。

License

new BSD license

Show on old repository browser