So it’s fairly common for games to have both a ‘standard’ and ‘HD’ version, or a ‘free’ and ‘full’ version. Does anyone have any experience and advice for maintaining these two builds at the same time?
Two things that come to mind as probable:
- Making the executables the same, but having separate code paths depending on the package ID or something like that. Then just change the package ID in Unity and publish for each build.
- Completely separate projects, but use version control or hardlinks to share most of the content and code.
Any thoughts?