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.

Official Changes to Services starting 2022.1a15

Discussion in '2022.1 Beta' started by UnityManuJack, Nov 18, 2021.

  1. UnityManuJack

    UnityManuJack

    Unity Technologies

    Joined:
    May 30, 2019
    Posts:
    5
    We have made changes to the ways Developers interact with Services starting 2022.1a15.

    With these new changes, you will have easier access to discover and use Unity Gaming Services, which are developer tools to help enhance your games through live ops, monetization, and user acquisition. Moving forward, we want to leverage Package Manager as the single entry point for adding service SDKs.

    Service Window
    The Service Window has now been replaced with Package Manager, there is now a “Services” section in Package Manager that filters only Unity Gaming Services packages. Opening the “Services” via Window Menu or Service Button next to the Account dropdown will now open the Package Manager with Service Tab selected.

    Service Top Menu
    There is a new “Services” top menu where you can explore services and go to Services General Settings. Unity Gaming Services installed later on in the project will appear here.

    Feedback
    In terms of feedback, we're especially looking for:
    • Workflows that are unclear or missing (notably around project linking flow)
    • Features you'd like to see in future releases
    • Reflections on what has been challenging for you when it comes to adding Unity Gaming Services to your project.
    Please share your feedback by answering this thread directly.

    To learn more about Unity Gaming Services, you can visit the UGS home page.
     
    Lurking-Ninja, Ruchir and PutridEx like this.
  2. Baste

    Baste

    Joined:
    Jan 24, 2013
    Posts:
    5,844
    We never use any of the services (not in the mobile space at all), and the UI sometimes gets in the way. Will there be any way to completely remove the menu items?
     
    TimHeijden2, NotaNaN, qmqz and 3 others like this.
  3. rz_0lento

    rz_0lento

    Joined:
    Oct 8, 2013
    Posts:
    2,333
    Bit off topic but I'm more annoyed by not being able to hide "Features" from PM - a thing that shouldn't even be there in the first place (they should just add sort by features to the existing sort option list instead).

    Also wonder why this services / tools split got the tabs treatment but not the super annoying drop down menu above it - which we actually use all the time. I get there could be a lot registries for some but I see no harm on having some drop down for the registry list only, and have tabs for "in project", "my assets" and "built-in (modules)".
     
    Last edited: Nov 19, 2021
  4. rz_0lento

    rz_0lento

    Joined:
    Oct 8, 2013
    Posts:
    2,333
    Since services are now on separate tab, you could just stay in Tools tab now and not see those service related packages at all. Of course this could change if Unity adds more tabs to this part (as then you can't just filter those service packages out this way).

    Edit: this wouldn't remove the extra menus though, just hide the irrelevant packages from PM.

    As extra note I'd love to have some list for "never show or preinstall packaces x". Have requested something like that for years - basically right after Unity started adding nonrelevant packages to each new project by default.
     
    Last edited: Nov 19, 2021
    thelebaron likes this.
  5. rz_0lento

    rz_0lento

    Joined:
    Oct 8, 2013
    Posts:
    2,333
    There is a gap in the filtering logic related to this. Basically Tools vs Services split works for Unity's own registry but if you have local packages, they don't get listed on either Tools or as Services. I tried looking around the package.json but didn't find any relevant place where you detect if the package is a Tool or a Service or something else. Is this split hardcoded somewhere or how do we mark our own custom packages to be Tools now?
     
  6. Prodigga

    Prodigga

    Joined:
    Apr 13, 2011
    Posts:
    1,055
    The package manager license/term changes have ensures 3rd parties can no longer utilise it to distribute their software and compete with Unity's products. Now Unity offers their services just a tab away, how convenient. This is all so gross.
     
    zhuxianzhi, OndrejP, Neonage and 2 others like this.
unityunity