Illustrator イラレ、フォトショで書き出した画像の色合いが何だか変な場合 IllustratorやPhotoshopで書き出したpngやjpg画像などの色味が編集時と変わってしまった!という場合。編集メニューの「プロファイルの指定」の項目で「作業用RGB」に設定します。 ... 2020.06.07 IllustratorPhotoshopイラストゲーム開発トラブル解決技術メモ
Unity 【Unity】Toggleを利用してメニューボタンを作る ToggleGroupを作成 Canvas下にUI->ImageでMenuという名のオブジェクトを作り、アンカーは横幅がストレッチ(青矢印)のものを設定します。ToggleGroupとHorizontalLayoutGroup... 2020.06.07 Unityアプリ開発ゲーム開発技術メモ
C# 【Unity】LINQを使ってディクショナリからデータを抽出する LINQを使うと、DictionaryやListからSQLのWhere句の様な感覚でデータを抽出できるので非常に便利です。例えばゲームのミッション機能を実装する際に、未達成のミッションのみを一覧に出したい場合、余計なループやif文で抽出す... 2020.06.07 C#Unityアプリ開発ゲーム開発技術メモ
Unity 【Unity】スクリプトからボタンに動的に処理を追加する方法 Inspectorからではなくスクリプトからボタン押下時処理を追加する方法です。 引数なし 引数あり ミッション機能における実装例 たとえばアプリでミッション報酬一覧などを動的に作りたい場合、リスト... 2020.06.07 Unityアプリ開発ゲーム開発技術メモ
Unity 【Unity】TextMeshProでテキストの表示がおかしい時 TextMeshProを使っていて、Widthは十分あるのにテキストが何故か縦に並んでしまうような時、シーンビューで見てみると謎の黄色い枠がオブジェクトのエリアとずれていたりします。この黄色い枠はTextMeshProコンポーネントのEx... 2020.05.25 Unityアプリ開発ゲーム開発トラブル解決技術メモ
Unity Unityでイベント達成(ミッション)システムを作る イベントマスタはEXCEL(Spreadsheet)で管理し こちらのUnity Excel Importerを使ってUnity内にScriptableObjectとしてインポートします。イベント達成(ミッション)などを監視するシステムを... 2020.05.25 Unityアプリ開発ゲーム開発技術メモ
git UnityプロジェクトをGitで管理するメモ これまでプロジェクトファイルをフルバックアップするやり方をしており、ふとした手戻りが発生した時に結構な手間が発生していたので大人しくGitを導入する事にしました。 Unity側でやる事 プロジェクトを開きEdit > Proj... 2020.04.17 gitUnityゲーム開発技術メモ
Unity 【Unity】UIと重なってる時に画面タップは無視する方法 ココのコイン落としv1.10.3で家具を配置出来るようになりましたが、配置した後に保存ボタンを押すとそこもタップ判定してしまい、どうしても保存ボタンの場所に家具が配置されてしまいます。その様な場合はEventSystemを使って重なり合わ... 2020.04.06 Unityアプリ開発ゲーム開発トラブル解決技術メモ
Android Unityで作ったアプリをAndroid実機でテストしようとするとインストール失敗orクラッシュする件 必ず起こる現象という訳ではないのですが、Unityで作ったアプリをビルドしてAndroid端末でテスト(UnityでBuild and Run)しようとするとインストールに失敗してしまう事があります。その場合、端末側には既にそのアプリの旧... 2020.03.05 AndroidUnityアプリ開発ゲーム開発トラブル解決技術メモ
iOS Live2Dを用いたUnityアプリを XCodeでビルドするとエラーが出る件 これまで何度もバージョンアップを重ねて来たココのコイン落としですが、Live2D SDKをVer4にした所、iPhoneでの実機テストは問題ないにも関わらず、Archiveに失敗するという問題が発生しました。発生するエラーはun... 2020.02.25 iOSLive2DUnityアプリ開発ゲーム開発技術メモ
Live2D Live2Dの当たり判定実装についてメモ Live2D SDKを使ってUnityで当たり判定を実装する為の説明が公式にありますが、基本的には Raycastを実行するコンポーネント(CubismRaycaster)をモデルにアタッチ当たり判定に使用するアートメッシ... 2020.02.25 Live2DUnityゲーム開発技術メモ
Unity Unityでの逆マスクと注意点 Unityにはデフォルトでマスク機能(マスク画像と重なる部分のみ他のイメージを表示する)はありますが、逆マスク(マスク画像と重なる部分のみイメージを透過させる)はありません。しかしそれを実現可能にするアセットが存在します。それがUnmas... 2020.02.25 Unityゲーム開発技術メモ
Live2D UnityでStreamingAssetsに置いたLive2Dモデルを動的ロードさせる処理がAndroidでは失敗する件 前回の記事では、UnityでLive2Dモデルをスクリプトから動的にロードする方法について紹介しましたが、なぜかAndroid実機で確認するとモデルの読み込みが失敗してしまいます。monitor.batでログを確認すると「Director... 2020.02.19 Live2DUnityゲーム開発技術メモ
Live2D Live2DモデルをUnityのStreamingAssetsフォルダに置くとインポートが失敗する件 Unityは2019.2.1f1を使っています。 Live2Dのモデルを動的に読み込みたい 次のココのコイン落としのバージョンではLive2Dモデルの差し替えを考えており、スクリプトからLive2Dモデルの読み込む方... 2020.02.06 Live2DUnityゲーム開発技術メモ
Firebase UnityでFirebaseの匿名認証を導入メモ この記事に導入までは書いてるのでその続きです。 Firebaseコンソールでの作業 左カラムのDatabaseからRealtimeDatabaseを選択して新規に一つ作成します。データベースの画面でルールタブを開き... 2019.12.26 FirebaseUnityアプリ開発ゲーム開発技術メモ
Firebase UnityでFirebaseのRealtimeDatabaseを使ってデータ通信するメモ(2019年12月) ここを参考にFirebaseを導入します。過去のバージョンよりも導入が簡単になったようです。 Firebaseコンソールでのアプリ登録 ・FirebaseコンソールのProject Overviewでアプリを追加 ... 2019.12.26 FirebaseUnityアプリ開発ゲーム開発技術メモ
Unity Unityでのアプリ内課金、断念! ココのコイン落とし内で紫魂石を課金購入できるように色々頑張っていたのですが、今のスキルでは無理そうなので取り敢えず保留にしておきます!(レシート検証とかテスト用サンドボックスとかリストアとか色々手間かかり過ぎでしょ・・・汗) 2019.12.05 Unityアプリ内課金ゲーム開発ココのコイン落とし
iOS Xcodeプロジェクトにpod installする際にFailed to extract git version from gitというエラーがでる件 MacOSおよびXcodeのバージョンアップをした後、UnityプロジェクトからiOS向けにビルドしたXcodeプロジェクトにpod installした際にFailed to extract git version from gitという... 2019.11.18 iOSUnityアプリ開発ゲーム開発技術メモ
AdMob AdMob Unity SDK v3.18.3 + NCMB v4.0.3環境でのAndroidビルド失敗メモ 結論から言うと挫折しました(爆)同様の案件に挑戦している人は頑張ってください。 導入したもの NCMBを利用したオンラインランキング NCMB 参考にしたページ ... 2019.11.13 AdMobUnityアプリ開発ゲーム開発技術メモ
Unity Unityでスプライトの縁をボンヤリ光らせる 「ココのコイン落とし」にはスロット要素がありますが、まだ演出が地味なので役がそろった時に絵柄をボンヤリと光らせたいと思います。 SpriteGlowを利用する このUnityパッケージをダウンロードしてプロジェクトにインポー... 2019.10.31 Unityアプリ開発ゲーム開発技術メモ
Unity TextMeshProで文字をウネウネ上下アニメーションさせる 「ココのコイン落とし」v1.5ではUIの文字の多くをTextMeshProに移行しました。このアセットはフォントをテクスチャアトラスとして取り込み、さらにUnity内で簡単に文字装飾を実現する事ができます。「ココのコイン落とし」もテキス... 2019.10.31 Unityアプリ開発ゲーム開発技術メモ
Unity アルファチャンネルでない動画をUnityでクロマキー処理して再生する ココのコイン落としのアップデートを重ねるうちに、動画を用いた演出を考えるようになりました。動画といっても画面を彩る演出の一部なので、もちろん画面全体を覆うようなものではなく、画面の一部をメラメラと炎が踊って期待感を煽ったり、爆発や電流のア... 2019.10.31 Unityアプリ開発ゲーム開発技術メモ
ゲーム開発 ココのコイン落としリリース後の今後の開発予定 ココのコイン落としがリリースされてから丁度一ヶ月になります。この一ヶ月で何度か小さなアップデートを行う中で、ゲームとしてある程度許容できるレベルまで高めることが出来たかなと思います。そして、今後はココのコイン落としを「面白い」ゲームにする... 2019.10.20 ゲーム開発ココのコイン落とし
iOS App Store ConnectでリジェクトされたiOSアプリを再審査する方法 まずXcodeでビルド番号だけ上げて再Archive&Validate&Distributeまで行い、App Storeからビルド完了メールが来るまで待ちます。メールが来たらApp Store Connectを開き、マイAppのアクティビ... 2019.09.16 iOSアプリ開発ゲーム開発技術メモ
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アプリ開発ゲーム開発技術メモ
ゲーム開発 「ココのコイン落とし」iOS版リリースしました! 2018年3月から少しずつ作り続けてはや1年半、ようやくリリースできました!Android版も近々リリース予定なのでお楽しみに! 公式サイトはこちら! App Storeへのリンクは こちら !順次アップデートしていきますのでご期待... 2019.09.09 ゲーム開発ココのコイン落とし
Android Unityでデバッグビルドをテストした後リリースビルドをインストールしようとすると「アプリはインストールされていません」と出てインストール出来ない ※Unity2019.2.1f1を使用しています。デバッグビルドで実機テストを繰り返した後、リリースビルドでAPKを出力(USBデバッグではない)してサーバ経由でインストールしようとした所、「アプリはインストールされていません」と出てイン... 2019.09.03 AndroidUnityアプリ開発ゲーム開発技術メモ