yotiky Tech Blog

とあるエンジニアの備忘録

Unity - よく使うパッケージ

UPM

manifest.json の dependencies に追加する。

UniRX

"com.neuecc.unirx": "https://github.com/neuecc/UniRx.git?path=Assets/Plugins/UniRx/Scripts",

UniTask

"com.cysharp.unitask": "https://github.com/Cysharp/UniTask.git?path=src/UniTask/Assets/Plugins/UniTask",

Extenject

"com.svermeulen.extenject": "https://github.com/svermeulen/Extenject.git?path=UnityProject/Assets/Plugins/Zenject",

VContainer

"jp.hadashikick.vcontainer": "https://github.com/hadashiA/VContainer.git?path=VContainer/Assets/VContainer#1.4.3",

Unity Package

package をダウンロードしてプロジェクトにインポートする。

MessagePack for C

Releases · neuecc/MessagePack-CSharp · GitHub

Utf8Json

Releases · neuecc/Utf8Json · GitHub

ZString

Releases · Cysharp/ZString · GitHub

ZLogger

Releases · Cysharp/ZLogger · GitHub

MasterMemory

Releases · Cysharp/MasterMemory · GitHub

Ulid

Releases · Cysharp/Ulid · GitHub

Asset Store

Asset Store からインポートする。

LINQ to GameObject

LINQ to GameObject | Integration | Unity Asset Store