2 ms·
I tend to wrap, or even refactor purchased assets to suit my needs. In that way it more closely resembles the workflow of collaboration with other developers -
by apk-d 8y ago
I tend to wrap, or even refactor purchased assets to suit my needs. In that way it more closely resembles the workflow of collaboration with other developers - they provide a working implementation and you tweak it for your use case. This breaks future asset updates, though, so you need to be sure that you won't need them.
To be honest, the code quality in most assets I encounter is so low that sometimes I even throw away the scripts and only use the meshes/textures/shaders/etc. (I'm looking at you, that-one-very-popular-vfx-pack!)
- stcredzero 8y agoTo be honest, the code quality in most assets I encounter is so low that sometimes I even throw away the scripts and only use the meshes/textures/shaders/etc. This is some kind of systemic market failure. The general population of the market itself is so low-information that it can't properly distinguish between good and bad. It's pretty much the same problem as non-technical people hiring technical people. It's non-technical people evaluating code.