1 of 18

MikuMikuStudioで

アプリを作ろう!

3分で作るMMDアプリケーション

作成者:猪突猛進P

2 of 18

MikuMikuStudioとは

OpenSourceで開発しているMikuMikuDance互換ゲームエンジン。

sourceforge.jp

http://sourceforge.jp/projects/mikumikustudio/

github

https://github.com/chototsu/MikuMikuStudio

3 of 18

今回はこれでアプリを作ってみます!

4 of 18

必要な物

  • Mac, Windows, Linuxが動くパソコン。
  • OpenGLが動くグラフィックボード。
  • インターネット環境

以上です!

5 of 18

環境構築

必要なソフト

  • JDK7
  • sbt(ビルドツール)
  • git(バージョン管理ソフト)
  • giter8(テンプレートツール)

あれば便利なソフト

  • IntelliJ IDEA(統合開発環境)

インストール法はググって下さい^^;

尚giter8はmacの方もcsコマンドで入れるのが安全です(brewだと失敗します)。

6 of 18

アプリ作成開始!

以下のコマンドを実行して下さい。

~/bin/g8 chototsu/mmstempl

以上で作成完了!

アプリの名前など聞いてきますので、適当に入れて下さい。とりあえず全部でフォルトでも構いません。

7 of 18

実行

cd アプリを作ったディレクトリ

sbt run

以上です!

8 of 18

IntelliJを使ってみよう。

IntelliJは以下のURLからダウンロード出来ます。

http://www.jetbrains.com/idea/

無料のCommunty Editionで十分です。

9 of 18

必要なプラグインをインストール

必要なプラグインは以下のとおりです。

10 of 18

プロジェクトを開く

SBT Plugin をインストールしていれば、普通にFile-Openで先ほど作成したアプリのフォルダを開けます。

Resolve errorが出たときは、

project/build.properties

の内容を

sbt.version=0.12.4

に変更して下さい。

11 of 18

パッケージを作成

以下のコマンドを入力します。

sbt assembly

すると、

target/scala-2.10/アプリ名-assembly-0.1-SNAPSHOT.jar

という名前のjarファイルが出来ます。

Windowsではこれをダブルクリックすると実行されます。

他のOSではjava -jar ファイル名 で実行出来ます。

12 of 18

謝辞

テストデータに以下のデータをお借りしました(敬称略)。

モデル 天羽ソラ

キャラクターデザイン なぎみそ

MMDモデリング ISAO

モーション

腰ふりダンス

裏目思案

13 of 18

参考資料

ちょっとまとめきれてないのでリンクだけ。

14 of 18

SBTのインストール

15 of 18

Macの場合

brewコマンドで入れるのが簡単。

brew install sbt

16 of 18

Windowsの場合

17 of 18

Linuxの場合

18 of 18