ローカル対戦ゲームを作ったけど、CPU戦用のAIも必要なことを強く感じたお話
今日の記事は「ゲーム制作者が自由な記事を作るAdventCalendar2021」の12/07参加記事です。
adventar.org
先日開催されたデジゲー博2021に出展した「ギッタンバッタンバトル」のお話です。

【Unity】 色の16進数情報とタグを使ってカラフルな人生を送る
ColorUtility と使ったお話。
ColorUtility を初めて使ったわけでもないのですが、このクラスの存在をよく忘れてしまうのでメモ書き。

【Unity】 セーブファイルのパスを開くメニューを作る
指定したパスをエクスプローラーで開くメニューを作るお話。
Unityの機能と言うより.Netの機能なのですが、妙なハマりかたをしたのでメモ書き。

【Unity】 ゲームパッドを振動させる
ゲームパッドを振動させるお話。
昔同じような記事を書いたのですが、新しい Input System を使えばもっと簡単にできます。

【Unity】 ScriptTemplates メモ書き
今回は ScriptTemplates に関するメモ書きです。
昔からあるUnityの機能なのですが エディタ拡張入門 が絶版となっているのでメモとして残しておきます。

【Unity】Animatorのパラメータリストが欲しいのさ
今回もエディタ拡張のお話。
カスタムアトリビュートを駆使して Animator のパラメーターを取得しますよ。

【Unity】隣のSerializedPropertyを知りたくて
今回はUnityエディタ拡張のお話です。
カスタムアトリビュートを作って、他の変数のプロパティを取得することに躍起になっています。

【Unity】SceneLauncherを作ってみよう
EditorWindow を使って SceneLauncher を作ってみたお話。
0から作るのは大変だけど、先人の知恵を借りつつ自分独自の調味料を加えれば、
あっというまに素敵な SceneLauncher が出来ました。

【Unity】指定したファイルをハイライトさせたいの
今回も前回に引き続きエディタ拡張関連です。
EditorGUIUtility.PingObject() の挙動についてちょっとだけ調べてます。

【Unity】プロジェクト内のファイルを検索したい
今回は UnityEditor の AssetDatabase.FindAssets() に関するお話。
エディタを拡張する際に、プロジェクト内のファイルを検索したいときに使う関数ですね。
この関数の挙動や使い方について確認していこうと思います。
