読者です 読者をやめる 読者になる 読者になる

naichi's lab

3日後の自分(他人)への書き置き

Unity

【Unity、WebGL】なるべく簡単にオンラインランキング機能をつけるサンプル

ランキング機能が欲しい ゲームを作ってると、オンラインランキング機能が欲しくなりますよね。 ぐぐるとドンピシャな記事が出てくるんですが、残念ながらWebGLには対応していない・・・ [GGJ向け]Unityゲームに全世界スコアランキングを速攻で実装する | BA…

【unity】WebGLビルド方法② CloudBuildの利用

概要 blog.naichilab.com 上記方法でどうにもうまくいかない人向け。 というか個人的にはこっちの方がいちいち自分のPCでビルドしなくていいのでオススメ 自分のPCではなく、Unityのクラウドサービスを使ってビルドする方法を書いておきます。 概要 環境 手…

【unity】unityroomに投稿する方法

概要 WebGL用にビルドしたゲームを、unityroom へアップロードする方法を紹介します。 概要 環境 前提 WebGLビルド Twitterアカウント 手順 1. unityroomにログインする 2. 新規ゲームを作成 タイトル ゲームID 3. 基本情報を更新 4. スクリーンショットを登…

【unity】WebGLビルド方法

概要 unityroom へアップロードするための、WebGL形式でビルドする方法をまとめておきます。 概要 環境 手順 1. ゲームを作る 2. プラットフォーム切り替え 3. ビルド対象シーンを追加 4. ビルド実行 Build Build And Run 5. 出力されたファイルの確認 どう…

【Unity、Android】最新のAndroidStudio入れたらUnable to list target platforms.が出て困った

WindowsPCでAndroidビルドしようとしたらエラーした 環境 Windows 10 Home Unity 5.6.0f3 症状 状況 WindowsPC買い替えて、Unity5.6インストール。 Android Studioも最新版いれて、JDK1.8も入れた。 さてAndroidビルドするか。->エラー Unable to list targe…

【unity】プログラマーがデザイナーと協力してゲームを作った話【 #太陽人間 】

太陽人間リリースしました 太陽人間というゲームアプリをリリースしました! コミット履歴を見たら昨年7月3日からだったので、、、開発8ヶ月! まじか。2〜3ヶ月で出すつもりだったのにw ちょっと不具合出てるみたいですが、評価は概ね好評で胸を撫で下…

【Unity、TextMeshPro】簡単な使い方+日本語フォントアセットを作るときの設定値メモ

ストアはこちら -> TextMeshPro TextMeshProが無料になったらしい。 すごいですね。 自分はだいぶ前のセールに買ってからずっと使ってます。 日本語フォント作るときの設定値をメモしておきます。 Font Asset Creater TextMeshPro付属のアセット作成ツール W…

【読んだ】UnityではじめるC# 基礎編

読んだ本の感想メモ。 読んだ本 UnityではじめるC# 基礎編作者: 大槻有一郎出版社/メーカー: エムディエヌコーポレーション(MdN)発売日: 2016/10/25メディア: Kindle版この商品を含むブログを見る なぜ読んだ? Twitterで分かりやすいと評判っぽかったので…

【unity、Cloud Build】unityプロジェクトにGoogleAnalyticsを導入してCloud Buildを通すとこまで

先日の記事でFirebaseの導入に失敗したので代わりにGoogleAnalyticsを入れる。 はじめに AdMob導入済みの この記事の最後にも書きますが、 Cloud Buildが見事にエラーしまくるのでGit等のコミット(バックアップ)はこまめにね!!! 環境 やった日 : 2016/1…

【unity、iOS、CloudBuild】Google Analyticsを入れたらビルドエラー(Undefined symbols for architecture armv7:)

blog.naichilab.com 上記前回の記事の続き。 cocoapodsのエラーは消えたけど別のエラーが出てきた。 エラー内容 Cloud Buildのコンパクトログではこんな感じ 241: [xcode] -[GAISqlStore errorMessage] in libGoogleAnalyticsServices.a(GAISqlStore.o) 242:…

【unity、iOS、CloudBuild】AdMobやGoogleAnalyticsを入れたらビルドエラー('pod' command not found)

タイトルの通り。 Google AnalyticsをUnityで使おうとして入れたんだけど、 CloudBuildが通らなくなった。 環境 Google Mobile Ads Unity Plugin v3.1.2 GoogleAnalyticsV4.unitypackage (v0.5-beta) Unity 5.5.0f2 エラー内容 [Unity] Player export failed…

【unity、Android】AdMob導入済みプロジェクトにGoogleAnalyticsを入れたらビルドエラー(Unable to convert classes into dex format)

AdMob導入済みプロジェクトのGoogle Analyticsを入れたらビルドが通らなくなった。 iOSもエラーしてるけどまずはAndroidビルドエラーを解決したい。 環境 Google Mobile Ads Unity Plugin v3.0.5 半年前ぐらいに入れた今では古いやつ GoogleAnalyticsV4.unit…

【unity】unityプロジェクトにFirebase Analyticsを入れてみる(失敗)

Firebase、気になってたので試してみる。 やったことをメモ はじめに つい最近(11/24だから3日前)、unity用のパッケージが出たらしい。 googledevjp.blogspot.jp なんてタイムリーな。 環境 書いた日:2016/11/27 Unity 5.5.0b4 firebase_unity_sdk 1.0.1 手…

【Unity】uGUIでMeshを作り、レーダーチャートを描く

uGUIで上の画像のようなグラフを描いたのでメモ。 環境 Unity 5.5.0b4 やってること ゴリゴリ座標計算 uGUIで表示 やってることは単純なんですが数学力なさすぎて苦労しました。 Meshは全部三角形で指定する必要がある(詳しくは参考サイト参照)ので 例えば…

【Unity、adfurikun】アドフリくんSDKの導入

今作ってるアプリにアドフリくん使うことになったのでひっさびさにUnityに組み込んでみる。 最終的にはCloud BuildでCI回したいのでAndroid, iOS共に Build And Run だけで実機転送成功するとこまでを目指す。 (XCode開いてごにょごにょはしたくないよねっ…

【Unity、iOS、Cloud Build】自動でEnable BitcodeをNoにする

Unity Cloud Buildは便利なんだけどビルド通すまでがしんどいよね。 今日出たエラーのお話。 環境 書いた日 2016/09/03 OS X El Capitan 10.11.6 Unity Cloud Build Unity 5.4.0f3 Xcode 7 CloudBuildフルログ(抜粋 8424: [xcode] ld: object contains inva…

【Unity、iOS、Cloud Build】TargetSDKをSimulator SDKにしておくとCloud Buildが通らない

Unity Cloud Buildは便利なんだけどビルド通すまでがしんどいよね。 今日出たエラーのお話。 環境 書いた日 2016/09/03 OS X El Capitan 10.11.6 Unity Cloud Build Unity 5.4.0f3 Xcode 7 CloudBuildサマリーログ(抜粋 68: + Building with Xcode 7.0 69: …

【Unity、iOS】AdMob入れたらModule 'GoogleMobileAds' not found.が消せなくて困った。

タイトルの通り。 AdMobをiOS用にビルドしようとしたらハマったのでメモ。 環境 書いた日 2016/08/29 OS X El Capitan 10.11.6 Unity 5.4.0f3 エラー内容 unityから出力したxcodeprojを開き、ビルドすると下記エラー。 xxx/Libraries/Plugins/iOS/GADUNative…

【Unity】2Dメッシュでレーダーチャートを作図する その1

今作ってるゲームで、ステータスのグラフを描く必要があってちょっと調べた。 イメージはこんな感じで、これはレーダーチャートっていうらしい。 メッシュを変形〜みたいなことすれば良いんだろうけど全く経験がない。 とりあえずググりながらやってみる。 …

【Unity】PlayerPrefsの暗号化

環境 書いた日 2016/08/27 OS X El Capitan 10.11.6 Unity 5.4.0f3 やりたいこと PlayerPrefsに保存されるデータを暗号化しておきたい。 やったことまとめ 暗号化して保存する EncryptedPlayerPrefs クラスを作った。 特別なアセット利用はなし。素のUnityで…

【Unity、Mac】いつのまにか正式リリースされてたVisual Studio Codeを使ってみる

VSCode、1年以上に試したんですけどイマイチ使いづらくて結局MonoDevelopに戻ってました。 ↓旧ブログの記事 naichilab.blogspot.jp 久々にサイト見に行ったらVer1.4とのことで、どの程度進化したのか再度試してみます。 インストール方法 下記公式サイトか…

【Unity】iOSビルドをXCodeで開こうとしたらUnexpected code bundle “Unity4XC.xcplugin”(対応中)

UnityからiOS書き出ししようとしたら遭遇した警告。 環境 Mac OS X El Capitan 10.11.5 Unity 5.4.0f3 iOS用にBuild&RunしたときのUnity上のエラー UnityException: Launching iOS project via Xcode failed. Check editor log for details. まぁこれは前か…

【unity】5.3.5f1から5.3.6f1に更新したらAdMob関連でビルドエラー

またAdMob絡みのエラー。 先日5.3.5f1で下記対応をして、ビルド通るようになってたんだけど、 blog.naichilab.com 今日5.3.6f1に上げたらビルド通らなくなった。 5.3.6f1に上げたときに、play-serviceなんとかを9.2.1にリプレイスするかい?って聞かれてはい…

【Unity】AdMob入れようとしたらエラー、メジャー・バージョン52は、このコンパイラでサポートされている最新のメジャー・バージョン51より新しいです。

久々にUnityでAndroidアプリを作っていて、AdMobプラグインをインストールしたらビルドエラー。 環境 Mac OS X El Capitan 10.11.5 Unity 5.3.5f1 Google Mobile Ads Unity Plugin v3.0.5 Release Google Mobile Ads Unity Plugin v3.0.5 · googleads/google…

【Unity】iOS向けビルドで必要なframeworkのインポートやビルド設定の変更を自動化する

環境 やりたいこと概要 やりたいこと詳細 手作業で行う場合の作業内容の確認 Xcodeへframeworkを追加する作業を自動化する XcodeでBuild Settingsを変更する作業を自動化する まとめ 参考資料 環境 Unity 5.1.2f1 Xcode 6.4 Google Mobile Ads Unity Plugin …

【Unity】Unity Cloud Build無料プランでiOS、Androidアプリのビルドを自動化する

はじめに 環境 Unity Cloud Build とは 設定の流れ ソースコードをGitリポジトリに保存 Unity Cloud Buildにアプリケーションを登録 Androidアプリ専用項目の設定 iOSアプリ専用項目の設定 おわりに はじめに 先月Androidアプリを作ったときにUnity Cloud Bu…

【Unity】Unity Cloud BuildでiOSビルドに必要なMobile Provision Fileとp12 Fileを用意する

環境 はじめに ファイルの種類 前提 Mobile Provision File を取得する p12 File を取得する まとめ 参考にしたサイト 環境 記事更新日:2016/08/29 XCode Version 7.0.1 (7A1001) はじめに この記事ではタイトルの通り、Unity Cloud BuildでiOSアプリのビル…

【Unity】Unityエディタ拡張本買いました

安藤さんのこれ買いました。 Unityエディター拡張本の電子書籍をPDF形式で販売中(1000円)です。下記サイトにてレビューが出来るようになっているので、よろしくお願いします。フィードバックや質問など募集しています!できるだけ改善・反映していきます!…