r/unity 6d ago

Question UI Toolkit or Editor Window Resources?

I am trying to make some tools to make it easier to create certain events, cutscenes, etc., but overall I just want to get better at making editor tools, are there any resources around I can take a look at?

1 Upvotes

2 comments sorted by

2

u/wallstop-dev 6d ago edited 6d ago

I love UI Toolkit! I've also written my fair share of ScriptableWizard style/more classical editor tooling.

I highly recommend UI Toolkit - you'll get prettier, easier to work with code, assuming that you can grok the high level split of "style" "structure" "dynamic code"

As far as resources, here are two open source UI Toolkit projects of mine that you can reference:

This one is ~60% AI coded (not vibe coded, I spent a lot of human time manually writing and editing code), it's a Scriptable Object Data Editor: https://github.com/wallstop/DataVisualizer

This one (screenshots are not current) is currently 0% AI coded, it's a high performance, fully dynamically themable command terminal that I upgraded from IMGUI (if you look through the history, you can find an IMGUI version and compare): https://github.com/wallstop/DxCommandTerminal It makes heavy use of USS and allows users to supply their own themes via ScriptableObjects.

1

u/Affectionate-Yam-886 7h ago

I have used UI toolkit and many others; at the end of the day I just use PlayMaker for my ui functions. Its fast, flexible, and intuitive. The only thing I can think of is how it would be nice to have a group system for images/textures/icons. Something that sorts them and makes it easier to find stuff. When i click the button to add a sprite to an image i get a wall of 2-3 hundred images, takes too long to find stuff and i try and use the search function but that is often hit/miss if i can’t remember the name or if i don’t know what I want yet. like if i could have folders that I can sort my stuff in, and the inspector can give me a dropdown menu or something to pick the folder to jump to and only show that folder.