3 ms·
I'd like to add the biggest issues from the point of view of a small independent game studio: * Open bugs from years ago * Refusal to fix bugs in the LTR = lo
by fxtentacle 5y ago
I'd like to add the biggest issues from the point of view of a small independent game studio:
* Open bugs from years ago
* Refusal to fix bugs in the LTR = long term support version. They always try to weasel their way out by asking you to upgrade to the latest beta, which nobody will do mid-production.
* No source code access and no option to purchase it, because they are above negotiating prices with small companies.
* Bug reports are forcibly kept secret. For example, try searching for "Particle Rendering Errors & Flickering - Last light color in unity_LightColor0[] multiplied by random small number" which is a bug that affects 2018 LTR, 2019 LTR, and 2020 LTR and is still unfixed. (It's ID 1242620)
As the game developer, you're then forced to work around bugs in the Unity C++ core with pixel shaders and the stuff that they expose to C#, which is horrible for readability and (of course) very fragile.
Contrast that with UE where you have full source code and can step through things in a debugger...
- pjmlp 5y agoThe access to the source code is available, just not for free.
- fxtentacle 5y agoIn our case, they were unwilling to even disclose its price to us. All we got was a slightly friendlier variant of "you cannot afford it anyway".