I really don’t want to be associated with the Unity cloud services. I don’t need or want them. I want nothing to do with them.
Somehow I set up my first project in a way where it doesn’t connect to cloud. In Unity hub, it shows “Not Connected”. That’s great. That’s what I want. But my first project was just a testing area as I learned Unity.
Now I’ve set up a second more official project for the real work I want to do. But somehow it got set up differently, and shows “Connected” in Unity hub. I went to cloud services web page and the project was listed (the first one was not listed). After some research, it seemed the only thing I could do was to Archive the project on the cloud services page. So I did that.
However, while the project no longer shows on the cloud web page, I still shows “Connected” on Unity hub.
Am I sufficiently disconnected from the cloud? I don’t want cloud servies. I don’t want them trying to charge me money for services I don’t want to use. I don’t want any kind of legal connection or obligation or loss of rights by being connected to their cloud. Am I sufficiently separated by having Archived the project from the cloud page?
I’m trying to decide if I have to create a whole new project and transfer everything over or not. I don’t really want to do that, and I really don’t want to have to change the project name, but I don’t feel comfortable with still being connected to the cloud.
I found the setting for connecting to cloud services. It’s on initial project creation, but you have to scroll down in the default size Unity hub when creating the project or you won’t see it. And once you click create, I guess it’s chiseled in stone until the end of time.
So I briefly thought maybe I can live with it the way it is, but within just minutes of thinking that I am being prompted about not being a member of the project and that I won’t have access to services. This is the kind of headache I don’t need.
I suspect this will be a pain to fix no matter what approach I take. I’ll probably just have to create a new project and transfer everything. I probably can’t make a new project of the same name, so I probably have to change the project name. Trying to use the same code repository on a new project will also be a pain, plus then the names won’t be the same. So I’ll probably have to start over from scratch, pick a new project name, create a new code repository with that name, create a new project in Unity with that name, connect it to the new repository, and then start transferring all assets over to the new project.
This is kind of a nightmare for what was a simple missed option on initial project creation.
I found a web page with someone describing editing the ProjectSettings.asset file to free themselves from cloud services. It was a bit outdated but I followed the general procedure outlined (with some differences for Unity 6) and it seems to have worked. Now in Unity hub it shows “Disconnected” and so far I don’t see any negative side effects in the editor. No warnings about not being a member of the project. No errors so far.
I’m not sure it would be looked upon fondly by Unity if I went into deeper details on how to do this in their forum, but just know that if you want to play around with manually editing files you probably are not supposed to manually edit, this seems like it could be the best path to getting your projected removed from the cloud association if you ever have the desire to do so.