>100 Views
December 13, 25
スライド概要
uGUIと最近成熟しつつあるUIToolkitのどちらを使うべきかに加え、第三の選択肢について説明します。
合同勉強会 in 大都会岡山 -2025 Winter-でLTを行った際のスライドです。
Unityエンジニア
でUI、何で作る? 中野洋輔 合同勉強会 in 大都会岡山 -2025 Winter-
とはゲームエンジンです https://unity.com/ja
に存在するUIの選択肢 古参・安定の uGUI 新進気鋭の vs UI Toolkit
サクッと自己紹介 ● なかの ようすけ ● 岡山在住で東京の会社に リモート勤務 ● Unity/C#メインに8年くらい ○ ゲームでなくアプリ系 ● QiitaにUnity系の記事あげてます https://qiita.com/naninunenoy
uGUI ● 画面上で手動でレイアウトや 位置を決定するタイプ ● Unity独自のYamlにシリアライズ ● 最適化をはじめ多くの知見あり
UI Toolkit ● 要素のプロパティを入力 ● htmlライクに記述 ● ゲームでの採用はレア https://technote.qualiarts.jp/article/19/
ImGUI ● 即時描画のUIフレームワーク ● ColorPickerなど多様な要素を搭載 ● OSSも有料アセットもあり ● C#での記述なのでAIとも相性〇 https://github.com/psydack/uimgui
まとめ ● uGUIは鉄板の選択肢 ● 生成AIにUI開発を任せたいならUI Toolkit ● ツール系アプリ開発であれば ImGui 系ライブラリの採用もあり