Comment by gt_

8 years ago

Unity is a bottomfeeding company in so many ways. If they were more upfront about prioritizing phone-apps and low-fi projects, it would be acceptable. But instead, their business plan appears to be:

1. Rope in beginners with network effect, asset store, popular fear of C++.

2. Promote as many new features as possible, with only the most minimal discretion of whether the features actually work or help, anybody because once their demographic notices the ploy, they are too invested to leave. Ideally, they will build a few products for the asset store to make up for the dismal investment.

3. Throw enough dirt and some of it will stick. Mass promotion to beginners gives them enough sign-ups to keep going. Interesting how the pricing model means beginners can’t view the unpredictable performance issues until they start paying.

They consistently fail to prioritize the problems with memory management, lightmapping, and material standards that plague serious Unity devs. I have switched to using Unreal and it’s like night and day. I am super interested in Godot.

Given the love they get from companies like Nintendo, Google and Microsoft, it seems to work quite well.