Browsing Category

Unity

Unity

XCode Version 14.3 ビルドエラー

14.2から14.3にアプデしたあと、Unityではビルド成功。Xcodeでエラー。ビルドできなかったので、めも。 ふとしてしまったXcodeのアップデート。その直後に、既存のゲームの再提出を催促され、嫌な予感が(^^;;Mac M1 13.0 Unity2021.3.8.f1 / admob7.4.0 double-quoted include “LifeCycleListener.h” in framework header, expected angle-bracketed instead expected angle-bracket” and elsewhere…

Unity

UnityIAPの設定公開キー入力時にエラー

Unity2021.3.8f1 課金の練習をしていたけど、Googleのライセンスキーが入らず(エラーが出る)試したことを、ただメモ。 困っている方の、アイデアになれば。 簡易メモで、ごめんね! ちなみにGoogleのライセンスキーは、 →収益化メニューの収益化のセットアップ のところにあるやつをコピペ Unity Dash Board Analytics はオン。 対象のアプリ内で、In-app purchase (IAP) に、キーを入れる。 UnityメニューバーのSerivce – inApp.., Receipt…

Unity

Android: APIレベル31-33エラー

環境:Unity2021.3.8f1 Androidのビルドエラーについてメモ。一例としてメモに残します。 SDKを33にして、ビルドするとエラー。調べると、そこまで珍しくない様子。 対処法を調べると、色々と更新する様子。面倒そう^^; そこで、さらに調べると、こういったご意見も。 https://github.com/googleads/googleads-mobile-unity/issues/2390 訳 エラーは時々戻ってきますが、私は31と32の間の代替APIレベルに構築するだけです。例えば、新しいセッションでエラーが発生した場合、環境設定からJDK.NDK, SDK, Gradleライブラリパスのクリックを外し、再度クリックしてターゲットSDK APIレベル31を選択すると、ビルドが成功し、エラーが消えて、SDK APIレベル32の望むターゲットビルドに切り替えると残りのセッションはエラーが発生しません。 なので、SDK31と32で交互に入れ替えたり、Unity設定のSDKらへんをポチポチとチェック外したり、入れ直したり。 まずは SDK33を入れてあったので、31, 32 を入れる。このかたの経緯に合わせる。 ターゲットを31。そうすると、ビルドエラーが消えた。 だけど、次はエラー。今度はSDKターゲット32に。入れ替え。ビルドできた。…

Unity

MACM1 移行後、Unityビルドエラー

お久しぶりです。最近MacM1に移行しました。IOSビルドするときに、エラーが出てビルドできなかったのでメモ。 結論:Libraryを削除 unity 2021.3.8f1 /MacM1Max 出たエラー 上から見ていこうとしたので…詳細を見ると Libraryの文字とCacheと出ていたのが気になるので、調べる。 https://forum.unity.com/threads/internal-build-system-error-backend-exited-with-code-after-upgrade-to-2021-1-4f1-stable.1098451/ internal build system error で見つけたエントリ。 「こういった変なことが起こると、大概はライブラリを削除してプロジェクトを一掃するよ」 それで… joyplotサイト様の記事を読む。-> ありがとうございます! https://joyplot.com/documents/unity-library-cache/ Libraryを削除してUnity起動。問題なく始まる。Sampleシーンだけ作成されたけども。…

Unity

PSD Importerちょこっと使い? 2

引き続いて、背景をいじってみる。メモメモ。 PSD Importerで見え方テスト、フォトショで修正していく。 ーーーーー まずはフォトショップで準備する背景。レイヤー、前、真ん中、後ろ。3つに分ける。 それをpsbで出力してUnityへインポート。 だけど、きちんとレイヤーに分かれてる Layer Groupingにチェックを入れると、いい感じにレイヤーを分けてやってくれる。 テストするときなど、これなら時短になる予感。 最後の方で PNGにしたら良いのでは☆ ーーーーー How to speed up 2D art…

Unity

PSD Importerちょこっと使い

PSDインポーターを使う勉強めも1。 アイコンなど色味やサイズを合わせて作りたい時がある。そしてUnityでどう見えるかテストしたい時もある!そんな時にPSD Importerを使ってみる。 ーーーーー 1)Photoshopで、レイヤーを分けて画像を作成。今回は4つの画像。 2)psbを作成してUnityへ持っていく。 すると、下のように画像は重なっている。これはキャラクターならいいね! 3)真ん中にある Character Rigのチェックを外す すると下のようにバラバラになる 色など変えるのはフォトショップでやっていく。セーブすればUnityに反映される。 良さそうなら後の方でPNGに変えていこう! ーーーーーー 公式では 下の画像のように、レイヤーごとに 1 つずつ異なるグリフを作成しているところを想像してみてください。それらを異なるレイヤーに配置して、同じドキュメントにサイズまたは色の参照を含めることで、デザイナーは見た目の一貫性を保ちやすくなります。各レイヤーを 1…

Unity

1week”星のスーパーエイト”アート制作記録

2022年2月の1weekゲームジャム共同開発で、グラフィック全般を担当しました。その記録を残します。テーマは「28」難しい!どうしようかと悩みながらの開始。チームメンバーは、はるさん、しまづさん。 スタート編 まずは、最初の私のアイデアたちを紹介! 部屋が28個。28秒以内に、囚われたプリンセスを助ける。ゼルダような。 かつじん28号(トンカツを、28個、積み上げていくゲーム。タイム競う) ゾンビの感染を防ぐゲーム(映画28days later) ゲームの名前を28に関連すると、なんでも大丈夫そう という考えから、〇〇じん28号ニコとエイト(ニコをプリンセス) ここから、主人公はエイトくんに決定!! ジャンルは、2Dアクションゲームで、ニコちゃんに28万円の指輪を買うために、お金を集めていくというアイデアに発展。 敵が「すり」とか、ニコちゃんのお父さんがボスとか、楽しく発展していきます。 イメージイラストを描きました。なんとなく着ぐるみが可愛く思えました。うさぎ、カエル、犬とか。こんな感じに、主人公が変身していく、、しまづさんの「カービー」ゲーム案に発展しました。 この時点で、ゲームの雰囲気は日中の街並み。明るくハッピーな感じかなと思いました。その時のゲームスケッチです。unityでテストしてみました。 そして、個人的な趣味で、暗いバージョンのイラストを描きました。 発展編 まずはキャラクターをこんな感じに。可愛く。 うーーーん、なんか違う。 もっと暗くしたい。…

Unity

Xcode・Unity/admobPlug-in ビルドエラーとCocoaPods更新

WindosPCからMacに移行したあと、UnityプロジェクトをXcodeでビルドできず、エラーが出るようになりました。ドキドキの初ターミナル、CocoaPodsアップデートから workspace作成してのXcodeビルドまでの軌跡です。 オンラインサロン仲間のforesdenさん、Maruさん、ブログや記事、フォーラムで情報を残して下さった方々に感謝しつつ、記事に残します。 1. Xcode側。2. Unity側。のエラー2本立てです。(^-^);環境  MacOS 12.1 Unity 2020.3.0f1. Xcode13.2.1 admobplugin 6.12 まず 1: Xcode側で、以下のエラーが出ました。 Undefined symbol: 諸々いろんなエラー。Adの言葉が見られます。 空のプロジェクトを作り直してビルドすると成功。admobPluginをインストールすると、また上記のエラーが出ました。何かadmobが関連してるのだと予想。…

Unity

LeanLocalization設定と、TextMeshPro対応メモ

多言語に対応するアセットLeanLocalizationでTextMeshProを使うための設定を、自分用に記録。 1インポートと同時に、使いたいフォントも用意しておく。 2ゲームオブジェクトを作りインスペクターから、Lean Localizationをアタッチする。 3Localization>Languagesのプレファブから、使いたい言語を選んで、、、 4先ほど作ったゲームオブジェクトの子要素にする。 5Lean LocalizationインスペクターのTranslations欄に、適当な名前を入れてAddボタンを押す。 6するとゲームオブジェクトの子要素として、作ったばかりのMyPhraseOneというオブジェクトができている。 7 MyPhraseOneのTextに言葉を入れる。 *次の言語を入れた後、Modify>Auto Translateで翻訳してくれる。 8キャンバスを作り、TextMeshProでテキストを入れる。フォントのアセットを作るの忘れずに。 8−2下のようにアセットを作る 9適当な文章を入れ、LeanLocalizedTextを入れるとエラー。ちなみにUItextならエラーなし。この対応はディベロッパーさんが動画を出していたので、従う。 10、、とその前に、Yes, you just…

Unity

Unity TimeLineで短編アニメーション

Unityのタイムラインを使って2分のアニメーションを制作しました。イベントに合わせて1か月で作りました。間に合わないかとドキドキしてました^^; 制作方法は独学で拙い部分が多いですが、記録として残します。 「りんのひっこし」 新しい土地に引っ越しをしてきた、りん。 少し前に、大好きなワンコとお別れをしました。 たくさんの不安の中、新しい生活が始まります。 フェスの詳細 11月10日。制作開始。締め切りが12月14日なので、制作期間が一か月しかないので諦めていましたが、気持ちが急変して作ることになりました。メインゲームで作ろうとしているストーリーのオマージュにしようと思いました。最初のスケッチなど。 11月21日。スケッチで動きを作り直しました。描きこまないように、音をどこで入れるかを考え、最後までの流れを確認しました。2分程度にまとめたいと思いました。 11月29日。背景を5シーンほど描きました。慣れていないので^^;背景1枚に2日かかりました。 12月2日。背景を入れていきました。これ以降人物も入れていきます。まだ動きはつけていません。「おと」はそのままですがSEを入れる予定です。 後に、会話の部分など、自分で録音して使いましたが、それには後で触れます。 校庭に木を置こうと思いましたが、うまく描けず。いっそアセットを使おう!買っておいてみましたが、他の絵と合わず。やはり自分で描くことに。 もう一度タイミングを合わせて最後まで見ていきました。これ以降、イラストに色をつけたりと進めていきます。 12月5日ー9日。主人公と友達を1,2場面ボーンアニメーションにしたいと思い、PSBファイルを作りました。 *Unity2DアニメーションではPSBファイルにしてインポートすると、比較的容易にボーンを入れることができます。(パーツで分かれたまま、インポートできる) アルバムの中身のスケッチをしました。全般にイラストに色をつけていきました。アルバムの前半は楽しい思い出ばかりです。後半は主人公に勇気を与えてくれるような、子犬時代のシャイな姿を描こうと思いました。 部屋のアイテムは、主人公の性格が出ればいいなーと思いましたが、そこまで時間を取れず、パッと済ませました^^; 右下の写真は、自分で撮ってきました。それをイラストにしました。色々と著作権があるので、自分で写真撮ったり絵を描く方が気が楽かもーと最近は思います。…