Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. We have updated the language to the Editor Terms based on feedback from our employees and community. Learn more.
    Dismiss Notice
  3. Join us on November 16th, 2023, between 1 pm and 9 pm CET for Ask the Experts Online on Discord and on Unity Discussions.
    Dismiss Notice

Unity UI or roll your own (need opinion for Runtime Editor App)

Discussion in 'UGUI & TextMesh Pro' started by XGT08, Sep 21, 2016.

  1. XGT08

    XGT08

    Joined:
    Aug 1, 2013
    Posts:
    1,846
    Hi everyone,

    I will soon start working on a runtime editor application and my current dillema is whether I should use Unity's UI or build my own GUI system.

    I would like to mention that I haven't worked with the Unity UI before so my experience with it is next to 0. In my application I will need to have access to all sorts of different GUI controls like tree views, lists, combo boxes, dockable/floating windows, tabs etc.

    Watching some videos of Unity UI in action it seems that it's a pretty nice system, but I don't believe it can help me with what I need. It would probably take me much more time to make it behave the way I want it to rather than build my own, which to be honest would also probably be a much more interesting and educational experience :)

    Any thoughts on this are highly appreciated.

    Best Regards,
    Andrew
     
  2. XGT08

    XGT08

    Joined:
    Aug 1, 2013
    Posts:
    1,846
    LOL. The obvious answer is to use a 3rd party package like NGUI, but the editor I am building will also be released on the Store so I can not do that.
     
  3. IzzySoft

    IzzySoft

    Joined:
    Feb 11, 2013
    Posts:
    376
    As a hobby, i've been making my own UI system for more than 2 1/2 years, and i'm still not done adding stuff.

    Only a few days ago, did i get to adding Radio Options. :p

    ex: Work In Progress, Using many images for a single radio toggle for kissUI


    Rolling your own might take a while. ;)
     
    sloppyslim likes this.
  4. sloppyslim

    sloppyslim

    Joined:
    Sep 6, 2016
    Posts:
    2
    similar concern. is unity considering buying noesis, or microsoft considering buying both of you, making building wpf into unity a waste of effort ?

    ie. custom controls, owner draw, super classing, and property system etc.

    ps. UI and extensions on bitbucket , wpf on referencesource.microsoft
    if we could just get MS to opensource it ... (while we're waiting)

    shaderlab, cg, hlsl, glsl, webgl, spir-v, gamemaker, minecraft ...
    ahhh, microsoft bought minecraft instead
    what a mess
     
    Last edited: Sep 28, 2016
  5. XGT08

    XGT08

    Joined:
    Aug 1, 2013
    Posts:
    1,846
    Thanks for the reply guys! Means I'll have to start playing around with the Unity UI then :D

    @IzzySoft
    kissUI is looking great by the way!
     
    IzzySoft likes this.