TAKOYAKING’s blog 一覧

TAKOYAKING’s blog

たこ焼き系

Unity

fastlaneでiOSビルドをしてiTunesConnectへアップロードする (個人開発)

Digital Puppet - プログラミングパズルTatsuya Nakanoゲーム無料apps.apple.comfastlaneを使ってiTunes Connectへmetadataのアップロードを自動化する (個人開発用) - TAKOYAKING’s blog これの続きで前回はメタデータのみのアップロードだけを行ったので、…

Visual Studio 2019 for Mac Communityでgitの差分が出ない

Digital Puppet - プログラミングパズルTatsuya Nakanoゲーム無料apps.apple.comVisual Studio 2019 for Mac Community でgit の差分が出なくて、とても困っています。 普通はソースコードを編集すると差分のある箇所の左側に、緑の色がつくと思います。 画…

Unity: AddComponentしたらStartとFixedUpdateで呼び出し順でハマった (備忘録)

Auto Puppet - プログラミングバトルTatsuya Nakanoゲーム無料apps.apple.comAutoPuppetを作っているときにAddComponentをしている部分があるのですが、AddComponentをしたScriptとAddComponentで加えたScriptのライフサイクルを少し勘違いしていて、ハマっ…

チュートリアルはやっぱり大切だった!(個人開発)

Digital Puppet - プログラミングパズルTatsuya Nakanoゲーム無料apps.apple.comUnityAnalitycsで一番最初のステージで離脱してしまっている人の割合を調べると約35% ~ 40%くらいいました。 言い換えると一番最初のステージをクリアした人は60%から65%程度…

unityのProjectフォルダタブを複数配置する

Digital Puppet - プログラミングパズルTatsuya Nakanoゲーム無料apps.apple.com 最近まで知らなかったのですが、projectフォルダを複数表示できるらしいことを知りました。今まではprojectフォルダが一個しかなかったのでScriptのフォルダとTextureのフォル…

unity2018からunity2019にあげるとAnima2d関連でエラーがでた

Auto Puppet - プログラミングバトルTatsuya Nakanoゲーム無料apps.apple.com Auto Puppetのプロジェクトをunityを2018から2019.2へバージョンアップしようとしたらanima2dで AmbiguousMatchException: Ambiguous match found. というエラーがconsoleに出続…

fastlaneを使ってiTunes Connectへmetadataのアップロードを自動化する (個人開発用)

Digital Puppet - プログラミングパズルTatsuya Nakanoゲーム無料apps.apple.com このアプリを作っているときにiTunes Connectへアプリを申請する情報を毎度作るのが面倒でした。特にプロモーションテキストは前のものからコピーしてくれないので、いちいち…

Android App BundleでUnityのゲームをアップロードしたらapkの頃よりも容量が半分になった

Google Play Consoleへのアップロード形式がapkだけでなくaab (Android App Bundle)でもアップロードできるようになっていました。 手順 www.petitmonte.comこのサイトの通り、 ARM64をオン ビルド設定で「App Bundleをビルド(Google Play)」をオン にしまし…

Unity Test Runner を導入したら、めっちゃ良かった

Digital Puppet - プログラミングパズルTatsuya Nakanoゲーム無料apps.apple.com デジタルパペットのプロジェクトにUnity Test Runnerを導入してみました。 導入した経緯 新機能を付けようと思ったが、数年ぶりのプロジェクトだったので、どういうテストをい…

UnityのuGuiのGrid配置で簡単にレビュー催促ダイアログをレイアウト

レビュー催促ダイアログを作ろうと思っていた時にuGUIにGrid配置ができることを知りました。完成品 Digital Puppet - プログラミングパズル - Google Play の Android アプリ 必要なもの(縦のGrid配置の時) 親要素 Vertical Layout Group Content Size Fitte…

Unity5.3でiosビルドした後にandroidビルドするとTextureの一部が真っ黒になってしまった時の解決方法

なぜかiOSビルド後にandroidをビルドすると今ままで表示できたいたキャラクターの画像が突然真っ黒になりました・・・ *イメージ画像(このような感じになります・・・) 解決方法 真っ黒になるTextureをreimportすれば、正しく表示されるようになりました。 (…

Unityでレビューを書いてもらうためにゲーム内からGoogle Playに遷移する方法

Unityからレビューを書いてもらうためにGoogle Playに遷移する方法を調べていたら簡単にできました。遷移 Application.OpenURL(url); Google PlayのURL string url = "market://details?id={your_id}" marketの部分をhttpにするとブラウザか、Google Playか…

Unity5.1でAndroidビルドを行うとREAD_PHONE_STATEのパーミッションが問答無用でつけられてしまう不具合

Digital Puppet - デジタル パペットというゲームを作っているときにUnity5.1でAndroidのビルドを行うと、READ_PHONE_STATEの権限が勝手につけられてしまう問題がありました。 READ_PHONE_STATEがあるとGoogle Playで以下のように電話番号や端末固有ID等の情…

Unityでゲームを作っていたらまたPythonでつまらないものを作ってしまった

またUnityから脱線して、つまらないものをPythonで作ってしまいました。 経緯 UnityでDigital Puppet - デジタル パペットというゲームのステージを作っていたところ、ステージの並び順が気に食わなくなってしまいました。 ↓こんなゲーム 難易度順に並び替え…

UnityでClash of Clansのようなフィールドを作るには

Clash Of Clans(以下クラクラ)のような村を育てるゲームでは通常以下のようなフィールドの見た目になります。 *1 こういうゲームのフィールドの特徴は4角形を45度回転させたような見た目で、奥行きはあるのに、遠近法がなく、どこから見ても同じ形に見えま…

Digital TutorsでUnityを学び、Photoshopを学び、Blenderも学んだ

もし、UnityとPhotoshopとBlenderを学びたいと思っている方がいらっしゃれば少しだけ自分が学習した方法を公開したいと思います。 この3つをどうやって学んできたかと言いますと Digital Tutorsを利用しました。 Pluralsight - Your Creative Training Reso…

Unityでゲームを作った~概要編~

Unityで Digital Puppet - デジタル パペット というゲームを作ったのでそこから得られた知識を公開していこうかなと思っています。 作ったゲームのスクリーンショット ゲーム内容 あらかじめコマンドを入力して、スタートボタンを押すと、白いキャラクター…