Search Unity

  1. Unity Asset Manager is now available in public beta. Try it out now and join the conversation here in the forums.
    Dismiss Notice
  2. Megacity Metro Demo now available. Download now.
    Dismiss Notice
  3. Unity support for visionOS is now available. Learn more in our blog post.
    Dismiss Notice

@Unity: Is it possible to fix bugs BEFORE adding new features?

Discussion in '2017.1 Beta' started by MrLucid72, Apr 19, 2017.

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

    MrLucid72

    Joined:
    Jan 12, 2016
    Posts:
    962
    Unity 5.5 and Unity 5.6 has some awesome features, but they are still only 1/2 implemented and buggy to the point of being considered even a late Alpha build.

    For example, Vulkan was just thrown in there without much testing, Facebook GameRoom was thrown in without anyone realizing it broke the Standalone (which is probably 100x more important), Collab still freezes for 2 mins when signing into services - a combo bug with freezing while pulling, causing the need to reset - along with the infamous "play button does nothing when clicked until you restart Unity" bug, and the random text UI poofing glitch, just for starters - and don't get me started on scrollRects and NaN issues for UI. This was ended on a final version, surprisingly.

    I reach out to Unity to ask - or beg ... how possible would it be to have all staff on alert to fix bugs before adding new features? Unity 5.6f3 was genuinely left in an alpha state for being called a final version (although still more stable than 5.5, so still a worthwhile upgrade).

    @Unity: Please follow the standard of fixing bugs first. Especially with new competitors out there now, you must shine! While features look good for PR purposes, the end result will not be nearly as good as stability.

    Cheers~
     
    summerian, Jaimi, Shizola and 3 others like this.
  2. hippocoder

    hippocoder

    Digital Ape

    Joined:
    Apr 11, 2010
    Posts:
    29,723
    No it is not possible because bugs are detected at unknown points in the future. Some reasons will be:

    • programmer oversight
    • new feature breaks old feature
    • OS changes or OS upgrades
    • New hardware
    • Bad or old drivers
    • Add other reason here (there are many)
    These are only some reasons why progression cannot stop, mostly because bugs will never, ever stop. Software development at these scales are about managing things not perfection. This is the same for other complex multi platform engines.

    Also the correct management for this in a 3rd party middleware or engine context is that you do not upgrade from whatever build is stable for you.

    Unity does take bugs super seriously and have made a number of blog posts you might want to read about the subject to get an insight: https://blogs.unity3d.com/tag/qa/

    Locking this thread, please see posting rules for this forum: https://forum.unity3d.com/threads/welcome-to-the-2017-1-beta-forum-forum-guidelines-inside.463349/
     
Thread Status:
Not open for further replies.