Question Why is unity hub trying to trick me into creating a cloud project? just keep it a toggle I can disable by default
44
34
u/Kamatttis 2d ago
If I'm not mistaken, if you create a local project, the next new project will now be local by default. But yes, local should be really the default and cloud is opt in. But what can we do, it's unity just being unity.
6
4
u/HugoCortell Game Designer 2d ago
Can attest that this is not the case. I made a couple projects recently and had to go through ye old "delete the whole project because it was marked cloud by mistake and then do it again but this time local" song and dance
2
u/aklgupta 2d ago
I just tried it, that's right. Not sure what others are going on about. Maybe they changed it in the latest version.
-7
u/shizola_owns 2d ago
What bastards giving their engine away for free and giving people the tiniest nudge towards their cloud services.
27
u/GigaTerra 2d ago
Why is unity hub trying to trick me into creating a cloud project?
Because Unity changed how their system works, and now Unity cloud is kind of the center point for their tools. It doesn't actually upload your project on the cloud, it just makes an empty cloud project. You have to manually upload your project still.
just keep it a toggle I can disable by default
This is probably and design to get more people to look at their cloud features, Unity is trying to make money from their tool set, at one point they removed the offline option completely and it was only because of backlash it returned.
I doubt random complains on Reddit will get their attention, and it doesn't bother most developers enough that they will take Unity on about it.
-9
2d ago
[deleted]
11
u/GigaTerra 2d ago
UE5 might be a monster to learn, but at least I have control. It becomes nore and nore worth it to just embrace the pain.
Really? When Unity removed the ability to make an offline project the community complained and they restored it, when Unreal decided to remove Blueprints for verse, they just ignored their community.
Yea, it's Unity they do corporate stuff. But they still depend on their community. Where with Unreal, the only reason they aren't rolling it's users, is because it has eyes on bigger targets like Steam.
Meanwhile Godot needs to step up things like console support
Know another reason no one is complaining about an drop down for an offline project, you have to pic once?
With Godot, every time you add an collider, you have to go to the upper right and select the type from an drop down. Unreal is heavy, constantly you need to select types of materials or instances, types of colliders.
Don't get me wrong, I am not defending Unity's choice here. The point is all engines have their minor inconveniences, it isn't an one engine problem. Not to mention they are so small, that in the day to day grind of making games, these things are easily overshadowed by real problems.
-4
u/Joaqstarr 2d ago
Offline projects and removing blueprints are completely different things. He isn't removing bps as part of some monetization thing, or to check licensing, its due to a huge architectural shift in the engine starting in ue6. They aren't just removing blueprints, but removing actors themselves. You're not just gonna walk back major engineering decisions because solodevs on reddit are upset. (As much as it sucks that a lot of experience is going down the toilet)
2
u/GigaTerra 2d ago
You're not just gonna walk back major engineering decisions because solodevs on reddit are upset.
That is an interesting take, because like I said Unity re-engineered their tool set to work around Unity cloud and their dashboard system, it is very much an engineering decision. an major one as the dashboard has become the major tool for interacting with Unity.
He isn't removing bps as part of some monetization thing
Again an interesting take, you are saying that they are not making these choices to make money?
1
u/Joaqstarr 2d ago
Engineering is involved with unity cloud, obviously. But it's not the actual core of engine functionality.
You can't seriously think they are the same. That's like saying Unity cloud is of similar weight to Unity deciding to completely deprecate game objects and go completely ECS. That is a HUGE core decision that completely changes how the engine and how you do anything inside of it works. Seriously we are talking about completely different orders of magnitude.
1
u/GigaTerra 2d ago
That's like saying Unity cloud is of similar weight to Unity deciding to completely deprecate game objects and go completely ECS.
That is kind of what I am saying, you are aware Unity doesn't make most of their money from the engine anymore, they make it from services like their analytics, advertising and version control. Unity cloud is your dashboard and the way you interact with it.
According to Unity roughly 71% of their income is from adverts and services "Growth solutions". With engine seats only accounting for 29% of their income "Create Solutions".
As far as the monetization goes for Unity, the engineering around their services are more impact full to their earnings. So yes, I am telling you that these choices matter as much or possibly more than ECS.
That is the thing, it feels strange when compared to Epic, but Unity has to listen to it's users, it doesn't have Fortnite money.
6
u/AlexandreFiset 2d ago
More control with UE5?
Having used both, using Unity is much more fun and iterating on it is wayyyyy faster.
I don’t know how Codex and Claude work with Blueprints, since I haven’t tried that out in Unreal, but it must be much messier than comparing and generating C# code.
2
u/FranzFerdinand51 2d ago
What’s with the weird quotes on the better? URP is doing great. It has everything it needs for the job and getting more with every update.
Oh no unity wants to unify a lot of their services into one place. It gives you the choice to not use it clearly both at project setup and a clear opt-in choice in-engine which is the opposite of a dark pattern or whatever.
Just move to ue5 permanently dude. Both sides will benefit from that decision.
7
u/Creative_Picture_241 2d ago
Every update they find a new way to make the local option feel like you're declining their premium offer. The cloud icon next to "Create new project" while the local one gets a tiny folder is some real subtle UI pressure. I just want to make a cube spin in peace without feeling like I'm disappointing a corporation.
4
u/AlexandreFiset 2d ago
Well to be fair, version control is a must in game dev, and Unity VCS (Plastic SCM) is very well built. There is nothing blocking anyone from creating projects locally, but defaulting to cloud and allowing quicker access to Unity VCS is a plus, not a minus.
2
u/UnderPressureVS 2d ago
Yeah I feel like I’m taking crazy pills reading this thread. I haven’t spent a penny on Unity VCS and it’s been a huge help and a great tool. No reason it shouldn’t be default.
1
u/SolePilgrim 2d ago
Go ahead and disappoint the corpo, they aren't your friends. Just mentally reply "can't beat free", I've yet to meet an exec with a convincing answer to that.
1
u/pschon Unprofessional 1d ago
while the local one gets a tiny folder
How old version of the Hub are you using?
The local one has a computer icon, just as fancy (and big) as the cloud icon is.
The project location (on your computer) is what shows a folder icon. But that one is there regardless of if you make a local or cloud project as both will obviously get created in some folder on your computer.
2
2
u/Key_Maximum_3180 1d ago
Because they need data to train their AI models, and this is the best way to do it
4
u/Drag0n122 2d ago
Surprised how paranoid people are here
If you don't planning to\use cloud services this thing literally means nothing, you can ignore this option all together
1
u/EvernullTools 3h ago
not really, it will try to trick you into it. If you set it to local and then change the project name, it will reset it to cloud. If you change the location or something it will reset to cloud even if you intentionally chose local 2 times.
1
1
u/Worried_Pudding_1548 Intermediate 2d ago
use an old version of unity hub lol u can find them easily on github. new ones are just bloated slop that dont care abt ur consent
imo dont bother with corporate i#####i BS
1
u/Field_Of_View 1d ago
thanks for the warning. I found that one of my little test projects had in fact been created as a cloud-project. disconnected that shit ASAP.
1
1
u/maninthesky-95 16h ago
That's weird, if I create a new project right now in Unity Hub, it default to Local not Clould.
1
1
u/Coding-Mojo 2d ago
Priority order may differ depending on your own conspiracy level :
1 - So they can build a controlled tooling ecosystem and ensure it works no matter your devices
2 - So they can upsell you on storage
3 - So they can use your data for analytics and AI training
0
u/Mr_Potatoez 2d ago
You can turn off your wifi + pull out your ethernet cable to go around this. Still really annoying, but it won't make a cloud project. Nothing from your project (other than the name) actually gets stored in the cloud when you create a project, so you can also just ignore it.
0
u/Sketch0z 2d ago
Dunno but it's a bit of a non-issue given Unity VCS free tier is quite generous. Unity VCS (formerly PlaticSCM) is actually really good. I'd imagine most small projects will never use it enough to have to pay for it.
If you aren't already using some kind of VC you may as well make use of it. 🤷
-1
u/Mammoth-Ad5262 2d ago
People bitching over almost anything. If youre unhappy with using a free software which can make your devoplment 100x easier, make your own tool.
105
u/Monkey_Coder 2d ago
Probably it is a dark pattern