うどんてっくメモ

技術的なメモをまったりと

2024-01-01から1年間の記事一覧

2024年の振り返り

2024年やったこと 個人ブログ投稿 8本 この技術ブログである「うどんてっくメモ」、今年は8個の記事を投稿しました。 去年に引き続き毎月1本のペースが乱れてしまいました。ちょっとニッチな部分の記事が増えつつあります。 myudon.hatenablog.com 会社ブロ…

【Unity】GameCIでタグに存在しないバージョンのUnityのDockerイメージをビルドする

はじめに 本記事は、Unity Advent Calendar 2024 21日目の記事になります。 検証環境は以下になります。バージョンが違う場合には動作しない場合がありますので、ご留意ください。 game-ci/docker 3.11 GameCI game.ci GameCIはUnityのクラウド上での実行環…

【Unity】GitHub ActionsのWindows Serverでビルドが「Failed to get ipc connection from UnityShaderCompiler shader compiler」で失敗する

GitHub ActionsのWindows ServerのSelf-hosted RunnerにおけるUnityのビルドを検証していたところ、起動はできるものの、ビルドの途中でエラーが出るようになりました。 Failed to get ipc connection from UnityShaderCompiler shader compiler 調べたとこ…

【Unity】Unity6からのBuild ProfileでPlayer Settingsをビルドの種類ごとに定義する

はじめに 本記事で紹介および検証を行なっているUnityのバージョンは次の通りです。 Unity 6000.0.14f1 バージョンによっては挙動に差異がある場合もありますので、ご了承ください。 Build Profileとは Unity6からBuild Settingsが刷新され、Build Profileと…

【Rider】CognitiveComplexityを導入してコードの複雑さの定量的な計測をしてみる

はじめに 本記事で紹介および検証を行なっているツール、ライブラリのバージョンは次の通りです。 Rider 2024.1 CognitiveComplexity 1.0.1 バージョンによっては挙動に差異がある場合もありますので、ご了承ください。 Cognitive Complexity (認知的複雑度)…

【Rider】CognitiveComplexityを導入してコードの複雑さの定量的な計測をしてみる

はじめに 本記事で紹介および検証を行なっているツール、ライブラリのバージョンは次の通りです。 Rider 2024.1 CognitiveComplexity 1.0.1 バージョンによっては挙動に差異がある場合もありますので、ご了承ください。 Cognitive Complexity (認知的複雑度)…

【Godot】3Dのプレイヤーの頭上に2DのゲージUIを表示してみる

はじめに 本記事で紹介および検証を行なっているツール、ライブラリのバージョンは次の通りです。 Godot Engine v4.2.2.stable.official バージョンによっては挙動に差異がある場合もありますので、ご了承ください。 作成するもの SubViewport SubViewportを…

【Godot】3Dオブジェクトの落下地点に何かしらの表記をしてみる

はじめに 本記事で紹介および検証を行なっているツール、ライブラリのバージョンは次の通りです。 Godot Engine v4.1.2.stable.mono.official バージョンによっては挙動に差異がある場合もありますので、ご了承ください。 Sprite3DをRaycast3Dで判定した落下…

【Unity】TextMeshProのアウトラインの太さをランタイムで変更する

はじめに 本記事で紹介および検証を行なっているツール、ライブラリのバージョンは次の通りです。 Unity 2022.3.16f1 com.unity.textmeshpro@3.0.6 バージョンによっては挙動に差異がある場合もありますので、ご了承ください。 TextMeshProのアウトライン Te…