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. Dismiss Notice

Bug Should I go back to unit 2020?

Discussion in 'Editor & General Support' started by zerored, Jul 18, 2023.

  1. zerored

    zerored

    Joined:
    Jan 24, 2016
    Posts:
    5
    This is a serious question. I started to make my project in unity 2020 and recently tried to update the editor, thinking that in this way I would work in my project with more freedom and improvements. But I had a lot of problems.

    In version 2022. I don't remember which one. All my canvas panels had changed size. So I went to the next version, and the next, and the next.


    Now I have Unity version 2022.3.4f1. That generates errors in my script. AnimatorUpdateMode.Fixed Fixed unrecognized namespace. But it works in all other versions.
    Animator Update Mode' does not contain a definition for 'Fixed'

    Unity 2023.2.0a22

    Selecting a material or texture does not display the options in the inspector. When trying to select it several times it appears, but it does not let me modify the options.

    UnityException: Could not find the requested Platform Texture Settings. This is incorrect, did initialization
     
  2. spiney199

    spiney199

    Joined:
    Feb 11, 2021
    Posts:
    5,769
    Updating between major version is always a risk. There's a lot that changes between them, and as you've experienced, a lot can break.

    If you're deep into a project made in Unity 2020, you're better off keeping it in 2020. This is pretty normal.

    There are a lot of Unity games out there still be updated that are on very old Unity versions, such as Hot Dogs, Horseshoes and Hand Grenades being on Unity 5 still.
     
    Kurt-Dekker likes this.
  3. zerored

    zerored

    Joined:
    Jan 24, 2016
    Posts:
    5
    Thanks, I'll try to go back to 2020. Since I don't know when there will be a stable version again.
     
  4. Kurt-Dekker

    Kurt-Dekker

    Joined:
    Mar 16, 2013
    Posts:
    36,563
    Chilling. I wish the above wasn't true. I'm very concerned too for the stability issues.

    The last five years I've dreaded moving forward and only do so at the absolute last resort possible.

    And I'm one of the biggest Unity tankies here!

    I also simply don't need all the crap shoveled into Unity today, at least for personal fun projects.

    But eventually mobile development FORCES me forward.

    In fact ALL of my personal games except my VR projects are in Unity5.

    Using source control I just cross-import the Unity5 games into Unity2018 to build for iOS and Unity2020 to build for Android / WebGL. It's a pain but FAR better than struggling with the awful laggies, heavy laptop battery consumption, and just overall slowness compared to Unity5.
     
  5. spiney199

    spiney199

    Joined:
    Feb 11, 2021
    Posts:
    5,769
    2021.3 is quite stable in and in a good spot.

    Isn't this what the package manager is for? To only have what is necessary in your project.
     
  6. Kurt-Dekker

    Kurt-Dekker

    Joined:
    Mar 16, 2013
    Posts:
    36,563
    Well whatever is STILL in there makes it boot about 5x to 10x slower than Unity5.

    You have probably just forgotten how fast Unity5 comes up and how it NEVER spins for more than a second or two. It never doesn't appear when I alt-tab back, there's never a "loading" window, NOTHING. It JUST WORKS.

    Using Unity5 every day as I do, I can really see how horribly slow and doggy the modern Unity 2021 experience has become. It's shameful honestly, just a brutal bummer. And this is on same-same hardware. :/
     
  7. spiney199

    spiney199

    Joined:
    Feb 11, 2021
    Posts:
    5,769
    I've never used Unity 5. Only 2019+.

    I don't really expect the programs I use today to be as fast as they were some years ago.

    That's because my computer is substantially faster than it was back then. And overall it's a net positive experience.
     
  8. Kurt-Dekker

    Kurt-Dekker

    Joined:
    Mar 16, 2013
    Posts:
    36,563
    Sigh.

    This just summarizes it perfectly:

     
  9. spiney199

    spiney199

    Joined:
    Feb 11, 2021
    Posts:
    5,769
    I don't get this stance.

    What's the point of better hardware if we can't do more with it? Is that not why we upgrade our computers?

    If games are entitled to push more demanding requirements, why can't other forms of software? Especially software designed to make said demanding games??? If we're expecting them to give us more, while being faster, on the same hardware, that's unrealistic.

    Seems like wishing for the impossible, quite frankly.
     
  10. Kurt-Dekker

    Kurt-Dekker

    Joined:
    Mar 16, 2013
    Posts:
    36,563
    Lag absolutely DESTROYS flow.

    Flow is critical to good game development.

    Yes you can grind your way through anything.

    But wouldn't you rather flow?

    Flow is effortless. It energizes. It POWERS! It takes flight and soars!!!

    Flow literally leaves me more energized at the end of the day than when I woke up.
     
  11. spiney199

    spiney199

    Joined:
    Feb 11, 2021
    Posts:
    5,769
    Unity 2021.3 'flows' perfectly fine for me on my set-up. Quick domain reloads, quick project opening, no crashes for ages.

    As do all programs I use. Of course I'm running on some very recent, flashy hardware to ensure that.

    And that's always been the case with software. Want a smooth experience? Upgrade your rig. Not sure why people pretend this hasn't always been the case.