Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
Community
OrganizationEventAdvent CalendarQiitadon (β)
Service
Qiita JobsQiita ZineQiita Blog
0
Help us understand the problem. What is going on with this article?

More than 3 years have passed since last update.

@muripo_life

今回の出展でのAndroidビルドのはまりどころ

この記事は、数学カフェ_4次元コンテンツ出展の記録 Advent Calendar 2016 の、19日目の記事です。

4次元を見てみよう ~情報技術で描く数学の未来~

今回は、副コンテンツであるハコスコアプリの概要を書こうと思います。

どんなコンテンツか?

八胞体をハコスコアプリでみるコンテンツです!

八胞体ってなに?

簡単に言うと、4次元の立方体を3次元に投影したもの
八胞体wiki

使ったUnityのAsset

Mesh 4D Engine & Morpher

ビルドまでの流れ

ビルドの環境設定について、

Unityで作成したゲームをAndroidアプリ向けにビルドする方法【初心者向け】

Androidのビルド環境を整える。

  • JDKのインストール
  • Android SDK(面倒なので、AndroidStudio入れる方がいい。)

Unityの設定

Androidのビルド環境

Unityでのビルドツールを入れておく

Unityで「File→Build Setting→Android」を選択して、Androidのbuild環境を入れておく。

JDKとSDKのパスを通す

Unityのメニュービュー「Edit→Prefrences→ExternalTools→Android」でSDKとJDKのパスを通す。(パスの例、SDK:「C:/Users/【ユーザー名】/AppData/Local/Android/sdk」、「C:\Program Files (x86)\Java\jdk1.8.0_66\」)

ビルドの詳細設定

メニュービューから、「File→BuildSettings→Android」を表示
IdentificationBuild Identifier で「com.Company.ProductName」のデフォルトの設定を書き換える(「com.」から先を書き換えたら大丈夫)
Minimum API Level の設定を最低に落としておくと通りやすい(Android2.3.1 API Level 9)

で準備完了です。

ビルド時の注意点

  • 今回のアセットの場合、GPUにかなり処理を不可を書けるためハイスペックのスマホが必要です。
  • 「Galaxy S7 edge」でなぜかビルドが通らなかった(展示の時はNexus5Xを使用)

アプリの写真

Screenshot_20161218-223451.png

こんな感じです。

よき、VRライフを~

0
Help us understand the problem. What is going on with this article?
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
0
Help us understand the problem. What is going on with this article?