Unityでインディゲームを作る!

Unityでのゲーム制作を目指し、それに関わる話題についてのブログ

2021-12-01から1ヶ月間の記事一覧

Memory編 Unity eBook "Optimaize Your Mobile Game Performance" を読み解く

前回(Profiling)に引き続き、"Optimaize Your Mobile Game Performance"のメモリ編について、まとめていきたいと思います。 あらすじ "Optimaize Your Mobile Game Performance"はUnity公式が発行している無料のeBookでモバイルゲームを最適化するための知識…

Profiling編 Unity eBook "Optimaize Your Mobile Game Performance" を読み解く

Unity公式から無料のeBookがいくつか発行されており、今回取り上げる"Optimize Your Mobile Game Performance"もその中の一冊。Unityの最新版のLTSが出た段階で出されるらしいので、現在は2020LTSに則った内容です。 e-Bookについては上のリンク先よりダウン…

プログラミングにおける、根源的な4大ツールについて考えてみた!

プログラミングの目的はコーディングではなく、問題解決です! なので、今回選出するプログラミングにおける4大ツールは、問題解決をするためのツールということになります。どれもプログラミングだけに限らない、様々な問題への取り組み方を示す考え方です…

Unityエディターでゲームを実行するとヒエラルキーに出てくる謎のDontDestroyOnLoadについて

これは何? Unityエディターでプレイヤーを起動すると、ヒエラルキー上に出てくるDontDestroyOnLoadという何か。Don't Destroy(壊すな!)という文言から恐ろしい、触れちゃいけない何かなのかなと思っていたんですが、UnityのScene Management周りを勉強し…

Unity OnEnable の挙動についてのメモ [ イベント関数 ]

Unityには多くのイベント関数が用意されており、そこに処理を書くことで特定のタイミングで処理を実行することが出来ます。 StartやUpdate関数はお馴染みですが、OnEnableは未だに使いどころがちょっと分からない、というのが個人的な現状だったので今回少し…

Input SystemのUpdate Mode設定での注意! カメラがガクガク!? [Dynamic Update]

緊急案件です。そこそこ酷い目、と言っても一、二時間くらいの時間を無駄にした程度ですが、Input Systemを使っていて、とある問題に遭遇したのでメモしておきます。なんかカメラがガクガクする、などの症状になる方には参考になるかもしれません。 マウス、…

Unity エディターのシーン・カメラの位置、画角をゲーム・カメラに反映、コピーする方法 [Unity 2021]

Unityエディター内での作業に欠かせない、Scene Camera。これを動かして、Unityシーン内を飛び回ることが出来ます。私達がUnity Editorのシーン・ビューとして見ているのが、このScene Cameraがレンダリングしている映像です。 エディター内では、いわゆるFP…

Unity Post Processingの各パラメータをスクリプトから操作する方法について[ URP ポスト・エフェクト ]

Unityでの画作りに欠かせない存在となっているポスト・エフェクトをC#スクリプトから操作する方法について簡単にまとめます。なおユニバーサル・レンダーパイプラインでの実践となるので、ご了承ください。 シーンにGlobal Volumeを作成、Post Processing Pr…

Unity TextMeshProのテキストをスクリプトから操作する、変更方法について [ UI text ]

2021.2以降、Unity UIでのテキストはTextMeshProに完全に置き換わりつつあるようで、今回はそのテキスト内容をどう変更するかについてです。 TextMeshProはもはやUnityの基本システムであり、標準でパッケージがインストールされています。問題は以前(Legacy…

Unity Input SystemでマウスポインタからRaycastを飛ばし、狙ったオブジェクトの色を変える! [ マウスカーソル ]

Input Systemが正式導入されて、二年ほど経つわけで今更なのですが、しばらくUnityに触ってなかった自分のような者にとっては、なかなか触りにくい新機能でした。 しかし、そうも言っていられず、最近ようやく触り始めていて、その素晴らしさに感激している…