Search Unity

Official Name for New Unity UI System

Discussion in 'UGUI & TextMesh Pro' started by TonyLi, Nov 25, 2014.

Thread Status:
Not open for further replies.
  1. TonyLi

    TonyLi

    Joined:
    Apr 10, 2012
    Posts:
    12,694
    What's the official name for the new Unity UI system? I've seen people use "Unity UI" (as in Unity's tutorial videos), "uGUI", "the new Unity GUI system", etc. I just want to make sure I'm using terminology consistent with Unity in my own documentation.
     
  2. runevision

    runevision

    Joined:
    Nov 28, 2007
    Posts:
    1,892
    There's no branding name for the new UI. We're consistently referring to it with the term "UI" whereas the old system is consistently referred to with the term "GUI".

    "The New UI", "Unity UI", "The UI System" etc. are all fine ways to refer to it.

    "uGUI", "Unity GUI", "The New GUI" etc. are bad ways to refer to it since it goes against the conventions we use in the editor, docs, tutorials and website.
     
    Last edited: Dec 1, 2014
  3. TonyLi

    TonyLi

    Joined:
    Apr 10, 2012
    Posts:
    12,694
    Thanks!
     
  4. Raimis

    Raimis

    Joined:
    Aug 27, 2014
    Posts:
    160
    This is rather problematic, since it's impossible to google anything about new UI (or in forums).. most of the queries just return something about old system.
     
    -chris likes this.
  5. runevision

    runevision

    Joined:
    Nov 28, 2007
    Posts:
    1,892
    I find that if you put UI in quotes ("UI") the results are quite relevant.

    I can also see that for things where we do have a branding name (like Shuriken), a lot of forum posts, answers and other resources don't mention that name anyway, so not sure it's very reliable as a search term unless you're OK with excluding the majority of relevant content.
     
    jashan likes this.
  6. LaneFox

    LaneFox

    Joined:
    Jun 29, 2011
    Posts:
    7,519
    It is a bit confusing, but is probably a passing issue with time.

    I think the main thing is that legacy is GUI and the new stuff is UI but the terms have been fairly interchangeable in the past while now there has to be a clear distinction between them. I don't really think "The New UI" is a good way to refer to it (even though most people do refer to it that way) because it is a temporary term.

    At this point for 4.6+ / 5.0+ basically GUI is for editor stuff while UI is for runtime. Less than ideal, because of their similarities, but I doubt there will be much usage of GUI for realtime scenario's in 5.x (beyond some fringe case custom stuff) and that will likely reduce the confusion quite a bit.
     
  7. RJ-MacReady

    RJ-MacReady

    Joined:
    Jun 14, 2013
    Posts:
    1,718
    Unity3D Graphical User Interface System.
     
  8. RJ-MacReady

    RJ-MacReady

    Joined:
    Jun 14, 2013
    Posts:
    1,718
    If I mention Shuriken people think it's some kind of non sequitur ninja reference.
     
  9. Tiles

    Tiles

    Joined:
    Feb 5, 2010
    Posts:
    2,481
    What about Official graphical User Interface for Unity, in short Oguifu. Or what's with TGUIFKAUGUI. The Graphical User Interface formerly known as UGUI ...

    No, we really need a codename. It's really curious that nobody official thougth about a codename yet. Since there are some third party gui solutions around, plus there is the old GUI solution too, which is stil available. How did you developers call it internally? Really just UI versus GUI? The new system is the graphical version, so that's a G, the old one was the code version ...
     
  10. RJ-MacReady

    RJ-MacReady

    Joined:
    Jun 14, 2013
    Posts:
    1,718
    Call it Kotetsu.
     
  11. shkar-noori

    shkar-noori

    Joined:
    Jun 10, 2013
    Posts:
    833
    I prefer to use uGUI.
     
    MrEsquire likes this.
  12. RJ-MacReady

    RJ-MacReady

    Joined:
    Jun 14, 2013
    Posts:
    1,718
    uGUI, iGUI... Why not weGUI... Can't we all just get along
     
  13. shkar-noori

    shkar-noori

    Joined:
    Jun 10, 2013
    Posts:
    833
    no, its myGUI.
     
    RJ-MacReady likes this.
  14. Immanuel-Scholz

    Immanuel-Scholz

    Joined:
    Jun 8, 2013
    Posts:
    221
    erm.. MyGUI is an UI that has been around awhile and is most famous for its integration into Ogre3D. :p

    Anyway.. does the removal of "G" from the title mean, that the new EventSystem with its new way of doing user input management is part of the "UI" package? And may it replace the "old?" way of using e.g. "Input.GetKey" some day?
     
  15. goat

    goat

    Joined:
    Aug 24, 2009
    Posts:
    5,182
    Hello World
     
  16. jashan

    jashan

    Joined:
    Mar 9, 2007
    Posts:
    3,307
    I like the new Unity UI. And it's now even it's own forum ;-)
     
  17. Immanuel-Scholz

    Immanuel-Scholz

    Joined:
    Jun 8, 2013
    Posts:
    221
  18. Dam-Pete

    Dam-Pete

    Joined:
    Jun 11, 2010
    Posts:
    54
    How about uUI?
     
  19. hippocoder

    hippocoder

    Digital Ape

    Joined:
    Apr 11, 2010
    Posts:
    29,723
    Unity UI it is then :p
     
    jashan and TonyLi like this.
  20. AcidArrow

    AcidArrow

    Joined:
    May 20, 2010
    Posts:
    11,735
    Hmmm suddenly I feel very comfortable and warm.
     
  21. jashan

    jashan

    Joined:
    Mar 9, 2007
    Posts:
    3,307
    Unity is big - so if we go that route, I'd vote for UUI. That would by the acronym for Unity UI. Don't want to hurt anyone's feelings but uGUI with the lowercase U always seemed really weird (I have a theory of how that may have come about but I won't elaborate ;-) ).

    But we might all be scanned by the NSA if we use UUI - here's some other meanings:

    UUI User-To-User Information
    UUI Urge Urinary Incontinence
    UUI Union of Unemployed in Iraq
    UUI User to User Interface
    UUI Universal USB (Universal Serial Bus) Installer
    UUI Ultimate User Interface (computing)
    UUI Unit Under Inspection

    Source: http://acronyms.thefreedictionary.com/UUI

    ... I guess we're all scanned anyways ... and he, whoa - check it out, this also means:

    Ultimate User Interface

    I'll call it UUI from now on (and forget some of those other meanings right now ;-) ).
     
  22. Lypheus

    Lypheus

    Joined:
    Apr 16, 2010
    Posts:
    664
    uGUI works for me - I suspect as the older gui solutions deprecate and fall away it will be less of an issue though.
     
  23. TonyLi

    TonyLi

    Joined:
    Apr 10, 2012
    Posts:
    12,694
    I don't think the name is up for debate; it's a little late for that. I just wanted to know the correct name to use in my documentation, and I think we got a sufficiently clear answer from the developer.
     
  24. Nubz

    Nubz

    Joined:
    Sep 22, 2012
    Posts:
    553
    Call it Francis
     
  25. hippocoder

    hippocoder

    Digital Ape

    Joined:
    Apr 11, 2010
    Posts:
    29,723
    Sure - I'm referring to the developer. Why are you quoting me? :)
     
  26. TonyLi

    TonyLi

    Joined:
    Apr 10, 2012
    Posts:
    12,694
    Sorry, I wasn't directing my reply at you; I was just adding your weight as a moderator since this thread has taken on a strange life of its own. I just wanted to know the correct name to use in my documentation. :)
     
  27. Gekigengar

    Gekigengar

    Joined:
    Jan 20, 2013
    Posts:
    738
    uGui is easy and simple imo.

    Its a great name.
     
  28. BMayne

    BMayne

    Joined:
    Aug 4, 2014
    Posts:
    186
    It's uGUI and the old on that is often call OnGUI is really called imGUI (immediate mode). They talk about all 3 UI systems they had over the time.
     
  29. Nubz

    Nubz

    Joined:
    Sep 22, 2012
    Posts:
    553
    Nice job on repeating what was already said at least 3 times in the thread.
     
  30. runevision

    runevision

    Joined:
    Nov 28, 2007
    Posts:
    1,892
    It seems there's some confusion and/or misinformation here.

    The new UI is not called uGUI. If you want something resembling a name, call it Unity UI.
     
    shkar-noori and TonyLi like this.
Thread Status:
Not open for further replies.