Ok brosquito! you’ve finished localizing your game and now its time to release it. You gotta make the builds.
Simple right? You gotta make a pc build and a mac build.
WAIT. new mac os x versions wont run apps unless you notarize them, so after you make the mac build you gotta notarize them, which can only be done on a mac, because reasons, so you do that.
oh yeah dont forget to pay apple 100 bucks for a developer account for the privilege of making games for the 7 hipsters who play games on mac.
WAIT. you also released free demo versions of the game, so you gotta update those builds with the recent bug fixes.
Ok, simple enough, 4 builds, 2 of which have to be notarized on a mac.
WAIT. the chinese regional publisher is gonna get your game onto the wegame store, so you have to make builds for them. These builds must not have links to/integrations with discord/twitter/steam/etc. since those are banned in china.
ok, so you write some special code for the wegame builds.
WAIT. the chinese publisher also handles publishing of the game on steam in china, and they have a qq chat group for players. so chinese players on steam should be directed there instead.
ok so to recap:
players in other languages on steam should see steam/twitter/discord integrations.
players in chinese on steam should see steam/twitter/qq integrations.
players in chinese on wegame should not see any social media integrations.
ok you got that all done. time to make the builds.
you need a pc steam full game build.
you need a mac steam full game build, notarized.
you need a pc steam demo build.
you need a mac steam demo build, notarized.
you need a pc wegame full game build.
you need a mac wegame full game build, notarized.
you need a pc wegame demo build.
you need a mac wegame demo build, notarized.
So you need to make *8* builds.
Sigh, so you sit down and make the builds and twiddle your thumbs while unity does its thing.
ok its done and you hand the builds over and you’re done!
WAIT. The chinese publisher just spotted a typo in their localization. Time to fix it and make 8 builds all over again.