2022-01-01から1年間の記事一覧
微細なイラストとエモーショナルな音楽の融合。今回のMadeWithUnity探検隊はGRISについてのレビューをまとめます。 ここ最近扱ったMadeWithUnity作品の中では、良くも悪くも語る所がないというか、世界観と雰囲気が全てのゲームだと言えるので、スクショやプ…
今回はOptimize Your Mobile Game PerformanceのAdaptive Perfomance編です。この章は短いので、サクっと行ってしまいましょう。Adaptive PerformanceはUnityパッケージとして準備されており、パッケージ・マネージャーからインストールできます。 恥ずかし…
処理の間に時間を挟んだり、一定時間待機した後に処理を実行するなどしたい時に使うCoroutine(コルーチン)をその実行途中で止めるための方法について書きます。 StartCoroutine(DelayUnloadScene()); という風に、StartCoroutineでコルーチンをスタートさ…
プレイヤーにとって、重要なゲームの情報を伝えるHUD(ヘッドアップ・ディスプレイ)や設定のナビゲーションを担うメニュー画面など、UI(ユーザー・インターフェイス)はとても重要な要素です。 特にそのレイアウトは重要で、環境によって崩れるなどあって…
(※2022/05/12追記) 今現在、WebGLについていろいろ試しているのですが、なんかよく分からない挙動が多い!その中の一つが音楽が上手く始まらないこと! 今回扱うのは、音楽流す用のAudio SourceでPlayOnAwake設定を有効にしているのに、WebGL上では上手く…
Unityにおける各コンポーネントはスクリプトも含めて、enabled変数(bool)でその有効無効(アクティブ状態)を設定できます。 機能を止めたい時はenabled = false;とやれば止まりますし、そのゲームオブジェクト全体を停止させたい時はSetActiveを使います…
先に言ってよ!シリーズです。恥ずかしながら、IL2CPPでビルドするのを最近ようやくやり始めているのですが、ビルド開始早々にエラーが出て止まってしまう、という現象に遭遇。それで調べてみると、IL2CPPにはC++コンパイラが必要とのことでした。 考えてみ…
いよいよ来てしまいました、2022年。字面だけ見るとどんな近未来だよ、と思いますが、現実なのでございます。 去年の2021年において、Unityはロゴを刷新したり、Weta Digitalを買収したり等、かなりの大型イベントがあったと思いますが、そういう華やかな部…