Android Unityでビルド時にファイルサイズを削減する 現在Play Storeではアプリのファイルサイズの上限が150MB、App Storeでは4GBの上限があります。とくにPlay Storeのシビアな制限をパスする為には、プロジェクトのどのアセットがバイナリのファイルサイズの内の大きな... 2019.09.16 AndroidUnityアプリ開発ゲーム開発技術メモ
iOS UnityからiOSビルドする迄の流れ個人メモ 個人的なメモです。 Unity iOSのAdmobがテスト広告になってないか確認する。テストデバイスIDが登録されていないか確認する。アイコンを設定。バージョンを確認。各端末の画面レイアウトでUIがおかしくなってないか確認。リ... 2019.09.15 iOSUnityアプリ開発ゲーム開発技術メモ
iOS App StoreにiOS用アプリを公開する為にCertificateを作る iOSアプリを作るのに必要なのがCertificate(証明書)です。証明書は公開鍵基盤という技術を利用しており、開発者のなりすましを防ぐ事ができます。具体的には、開発者がMacで作成した秘密鍵と公開鍵のうち、公開鍵を添付したCSR(証明... 2019.09.15 iOSアプリ開発ゲーム開発技術メモ
Android Unityでデバッグビルドをテストした後リリースビルドをインストールしようとすると「アプリはインストールされていません」と出てインストール出来ない ※Unity2019.2.1f1を使用しています。デバッグビルドで実機テストを繰り返した後、リリースビルドでAPKを出力(USBデバッグではない)してサーバ経由でインストールしようとした所、「アプリはインストールされていません」と出てイン... 2019.09.03 AndroidUnityアプリ開発ゲーム開発技術メモ
Android Unityアプリの圧縮方法の違いメモ ※Unity2019.2.1f1を使用しています。ビルド設定ウィンドウでAndroidのBuild Settingの中にCompression Methodという項目があります。Defaultはデフォルトの圧縮方法(ZIP)で圧縮率は高い... 2019.09.03 AndroidUnityアプリ開発ゲーム開発技術メモ
iOS XcodeでiOSアプリのアップロードを行う手順 Unity2019.2.1f1でビルドしたプロジェクトをXcode10.3でビルドしています。 ビルドバージョンを上げる Unity-iPhoneのプロジェクト設定画面を開き、TARGETSのUnity-iPhoneをクリック... 2019.09.03 iOSUnityアプリ開発ゲーム開発技術メモ
iOS iOSアプリをApple Store ConnectにDistributeすると「Legacy Language Designator – The directories located at 」という警告が出る件 xcodeで初のiOSアプリのビルド(Unity2019.2.1f1でビルドしたプロジェクトをxcode10.3でビルドしています) に成功し、手順に従ってvalidateおよびdistibuteを済ませました。開発環境からアップ出来ると... 2019.09.03 iOSUnityアプリ開発ゲーム開発技術メモ
iOS App Store Connectのプライマリ言語の注意と、後から変更する方法 iOSアプリをApp store Connectで登録作業をしていて、後から「プライマリ言語を日本語にしてしまった!」なんて事はありませんか?英語版も用意はしてるけど、日本語がメインのゲームだからプライマリ言語も日本語でいいんじゃないか、... 2019.09.03 iOSUnityアプリ開発ゲーム開発技術メモ
iOS Unityで作ったiOSアプリの名前をxcodeでローカライズ Unityから出力したxcodeプロジェクトを開き(AdMob使ったりしててCocoaPods使ってるなら.xcworkspace)、左ペインをファイルツリー表示にしてUnity-iPhone Testsを開きます。Supporting ... 2019.08.31 iOSUnityアプリ開発ゲーム開発技術メモ
AdMob UnityゲームをiOS用にリリースビルドすると失敗する件 ココのコイン落としの製作もようやく終盤になり、iOS用にリリースビルドする事になりました。相変わらずiOS用ビルドのデバッグとリリースの違いがよく分かりませんが(xcodeにもデバッグとリリースがあるのに…)、とりあえずデバッグビルドで動... 2019.08.29 AdMobiOSUnityアプリ開発ゲーム開発技術メモ
AdMob iOSアプリテスト時にlimit ad tracking may be enabled. to get test ads on this device disable limit ad trackingというメッセージが出てAdMob本番広告が出てしまう件 Unityで作ったアプリもようやく大詰め、AdMobサンプル広告をiPhoneで確認してテストデバイスIDを手に入れようとした所、サンプル広告IDを使用しているにも関わらずどう見ても本番広告が!!(激汗本番広告ってテスト時に下手に表示させ... 2019.08.29 AdMobiOSUnityアプリ開発ゲーム開発技術メモ
iOS UnityアプリをXcodeでビルドした時に出たエラーまとめ unityは2019.2.1f1、xcodeは10.3です。 library not found for -lGoogleUtilities AdMobなどを使っておりCocoaPodsを使っている場合は.xcodepro... 2019.08.29 iOSUnityアプリ開発ゲーム開発技術メモ
iOS UnityゲームをiOS用にビルドするメモ 以下、Unity2019.2.1f1を利用。PlayerSettingsのCompany Nameにグループ名(androidのように逆順のドメインのように書かない)、Product NameにアプリIDとなる名前を入れる。com.pat... 2019.08.29 iOSUnityアプリ開発ゲーム開発技術メモ
Android Google Play Consoleのテスト、リリースについてメモ Google Play Consoleには 製品版トラックオープントラック(ベータ版)クローズドトラック(アルファ版)内部テスト版トラック 内部テスト版内部テスト版トラック 内部アプリ共有 がある。 内部アプリ共有はア... 2019.08.29 Androidアプリ開発ゲーム開発技術メモ
Android UnityでのAndroidアプリ64ビット化対応 2019年8月1日から、Androidアプリは64ビット対応していないとapkファイルをplay storeにアップロードできなくなりました。 それに従ってUnityでもビルド設定を変更する必要があります。 Unityのアップデー... 2019.08.27 AndroidUnityアプリ開発ゲーム開発技術メモ
AdMob UnityでAndroidアプリビルド時、AdMobとProguardが干渉する件 UnityでAndroidアプリをビルドする際にPlayerSettingsでMinify(apkファイルの難読化やサイズ減を実現する処理)の方法を尋ねられますが、ProguardによるMinify処理を行った場合にAdMobが表示できな... 2019.08.27 AdMobAndroidUnity技術メモ
Android Live2DのモデルがUnityのアプリ64ビット化で真っ白になって動かなくなった件 Androidアプリは2019年8月から64ビット対応していないとPlay Storeにapk(aab)をアップロードできなくなりましたが、対応させたところ突然Live2Dのモデルが真っ白になり動かなくなりました;例のごとくan... 2019.08.27 AndroidLive2Dゲーム開発技術メモ
AdMob AdMob広告がUnityアプリで突然出なくなった件 先日の記事でAdMobの動画リワードおよびインタースティシャルを実装したのですが、リリースビルドでテスト用端末で実機テスト(本番広告ユニットを使いAddTestDevice()でテスト広告表示)し始めてから突然広告が出なくなりました。An... 2019.08.27 AdMobUnityゲーム開発技術メモ
AdMob Unity 2018.2.14f1にAdmobのインタースティシャル広告および広告動画リワードを追加 ココのコイン落とし(以下コココイン)もいよいよ最後のパートになりました。AdMobの動画広告の導入です。コココインでは、コイン落としゲームパートからホーム画面パートに移動する際に動画広告を挟むのと、紫魂石を獲得する為に動画リワードを利用し... 2019.08.15 AdMobUnityアプリ開発ゲーム開発技術メモ
Unity UnityのPlayerSettingsでIndexOutOfRangeExceptionが出る件 Unity(2018.2.14f1)のビルド設定を開きPlayerSettingsを開くと何故か「 IndexOutOfRangeException: Array index is out of range. 」という例外がUnityE... 2019.08.15 Unityアプリ開発技術メモ
Android Unityでset_timeScale can only be called from the main thread. というエラーが出る件 Android Studio付属ツールmonitor.batを使ってUnityのAndroid実機デバッグでログを確認していたのですが、どうもAdMobのインタースティシャル広告の開始時および復帰時の時に「E/Unity(22202): ... 2019.08.14 AndroidUnityアプリ開発ゲーム開発技術メモ
Android Android実機のログをチェックする Unityの開発で実機デバッグをしたいのですがDebug.Log()が確認できないので色々調べていたところ、adb logcatコマンドで確認できる模様。しかしこのコマンドをそのまま打つと大量のログの洪水に見舞われるそうで、grepなどに... 2019.08.14 AndroidUnityアプリ開発ゲーム開発技術メモ
Unity Unityの単位系を理解してなかったせいでオブジェクトの動作がおかしかった件 ラノベみたいな記事タイトルですが書いてある通りです。ココのコイン落としを作っていてずっと気になりつつも放置していたのがコインの挙動。どうにも動きがフワフワしていて現実味が無いんです。ゆっくり動いて、ゆっくり落ちて、ゆっくり止まる。Fric... 2019.08.06 Unityゲーム開発ココのコイン落とし技術メモ
Unity Unityでマルチ解像度に対応させるメモ ココのコイン落としもいよいよ完成間近となって来ました。 ゲーム部分はほぼ完成かな#indiedev #gamedev #unity #ココのコイン落とし pic.twitter.com/q1LOu9lGSE— りゅーあん (@ryu... 2019.08.06 Unityゲーム開発技術メモ
アプリ開発 7月25日(米国時間)に古い「TLS 1.0」「TLS 1.1」でTwitter APIへ接続できなくなり「TLS 1.2」が必須となった件を解決 巷を一部賑わせているこの話題ですが、私が保有してるサーバでも一部のものでだけTwitter APIを使ったPHPのシステムが動かなくなりました。どうやらPHPかPHPライブラリかOpenSSLかどれかがTLS1.2に対応していないようなの... 2019.07.31 アプリ開発サーバ技術技術メモ
サーバ技術 SCPでChrootする方法 WinSCPなどのSFTPクライアントで接続する場合にユーザを他ディレクトリに移動してほしく無い(chrootしたい)場合に使う方法です。sftp-***というユーザのホームディレクトリから出したくない場合、/etc/ssh/sshd_c... 2019.07.30 サーバ技術技術メモ
Unity Unityで簡単な体力ゲージの作成 体力ゲージの作成について、ざっくりとメモですまず、「体力ゲージの色は赤」「体力が減る時は単純に赤いゲージが一瞬で下がる」「回復した時に回復量の分が緑色に光り、その部分までゆっくりと赤ゲージが昇っていく演出」という仕様で考えます。体力ゲージ... 2019.04.24 Unityゲーム開発ココのコイン落とし技術メモ
Unity Unityでスプライトアニメーション 「ココのコイン落とし」でコインを取得した時にコインが回転するスプライトアニメーションを追加した時のメモです。まずUnityでスプライトのアニメーションパターンが読み取れるように、左上から右下に向かって画像がアニメーションしているような感じ... 2019.04.24 Unityゲーム開発ココのコイン落とし技術メモ
Unity ココのコイン落とし・Unityセーブ関連メモ ココのコイン落としでは、コインの各位置状態は保存せず(毎回初期位置に戻る)、各アイテム保持数と、コイン枚数、石の数、スロット回転数、大当たり回数、キック力、キックエネルギー、欄干スキル回数、押出スキル回数、プレイ時間を保存しています。プレ... 2019.04.24 Unityゲーム開発ココのコイン落とし技術メモ
3Dモデリング Blender造形メモ 正八面体の作り方 立方体の各面をループカット(Ctrl + R)で縦横に4分割すると各面に中心点ができるので、それらを結んで面を貼り(F)ます。ココのコイン落とし制作では魔石を作る為に用いました。 2019.03.31 3DモデリングBlender技術メモ