3 ms·
I haven't read the patch notes, so I may be wrong, but they probably don't upgrade the engine across any major versions? The developers just load up an old vers
by Tadpole9181 6mo ago
I haven't read the patch notes, so I may be wrong, but they probably don't upgrade the engine across any major versions? The developers just load up an old version of Unity to work in.
See Satisfactory for how much of a pain it can be to actually go through major versions, and how long it can take a more complex game.
Although, I will say that newer versions have made it a lot less annoying to keep up to date.
- bel8 6mo ago> The developers just load up an old version of Unity to work in. Exactly. It's common in game dev industry to keep using the same version of Unity for a project. Sometimes a minor version is updated, and I do mean sometimes, because large projects break for the smalles changes (despite semver).
- 0x1ceb00da 6mo agoThen why did OP decide to move the game to the latest engine? His game just failed to boot, nothing in logs. His guess was that maybe the behavior of some windows api changed. What should one do if such a thing happens for a giant project?
- bel8 6mo agoIn their case it was a small game so they didn't spend much time debugging (if at all). For big projects you'd first spend time (and possibly money) trying to fix whatever is broken before updating Unity which would break more things.
- dmos62 6mo agoHell, even Adobe and the like do that. It's a first-class feature to have multiple versions of a product (eg photoshop) installed at a time.
- pests 6mo agoThis is also what UnityHub does. Lets you manage installed versions and start new projects with whatwhatever version.