3 ms·
> The fact that it's open source is also big, because there are often bugs in the Unity engine that I can't fix since I don't have source access. And very bad
by dleslie 7y ago
> The fact that it's open source is also big, because there are often bugs in the Unity engine that I can't fix since I don't have source access.
And very bad ones, at that; which will persist for years and several major versions.
For instance: let's say you have a game that supports user generated content via loading asset bundles. This being the lowest barrier to entry for games to leverage the unity editor for UGC, it's quite common.
Well, now and always, and known and reported since at least 5.2, any asset bundle that references a class not found in the compiled game client will crash the client on load.
The only work around is to write your own asset bundle inspector and pre-analyse on load.