UnityのUI何で作る?

>100 Views

December 13, 25

スライド概要

uGUIと最近成熟しつつあるUIToolkitのどちらを使うべきかに加え、第三の選択肢について説明します。
合同勉強会 in 大都会岡山 -2025 Winter-でLTを行った際のスライドです。

シェア

またはPlayer版

埋め込む »CMSなどでJSが使えない場合

ダウンロード

関連スライド

各ページのテキスト
1.

でUI、何で作る? 中野洋輔 合同勉強会 in 大都会岡山 -2025 Winter-

2.

とはゲームエンジンです https://unity.com/ja

3.

に存在するUIの選択肢 古参・安定の uGUI 新進気鋭の vs UI Toolkit

4.

サクッと自己紹介 ● なかの ようすけ ● 岡山在住で東京の会社に リモート勤務 ● Unity/C#メインに8年くらい ○ ゲームでなくアプリ系 ● QiitaにUnity系の記事あげてます https://qiita.com/naninunenoy

5.

uGUI ● 画面上で手動でレイアウトや 位置を決定するタイプ ● Unity独自のYamlにシリアライズ ● 最適化をはじめ多くの知見あり

6.

UI Toolkit ● 要素のプロパティを入力 ● htmlライクに記述 ● ゲームでの採用はレア https://technote.qualiarts.jp/article/19/

7.

ImGUI ● 即時描画のUIフレームワーク ● ColorPickerなど多様な要素を搭載 ● OSSも有料アセットもあり ● C#での記述なのでAIとも相性〇 https://github.com/psydack/uimgui

8.

まとめ ● uGUIは鉄板の選択肢 ● 生成AIにUI開発を任せたいならUI Toolkit ● ツール系アプリ開発であれば ImGui 系ライブラリの採用もあり