playMaker

Author Topic: Different Version  (Read 940 times)

ch1ky3n

  • Full Member
  • ***
  • Posts: 208
Different Version
« on: May 15, 2020, 12:08:40 AM »
Hi guys,

What is the best practice to develop games for multi-publisher?
I recently have a situation where I need to make 2 versions of a same project with different bundle id and localizations.

my original one contains localization for 8 languages.
my other publishers wanted to have only 3 Asian languages on it.

I exported the whole package and made some changes on the 2nd one.
so there are 2 projects in my folder.

I'm not sure if this is the right practice, especially if there is a patch, where I have to work twice. It reminds me of the old day's console where there are EU and NA versions.

what do you guys think?

Thank you

PS: it is an android project
« Last Edit: May 15, 2020, 12:10:17 AM by ch1ky3n »

djaydino

  • Administrator
  • Hero Member
  • *****
  • Posts: 7616
    • jinxtergames
Re: Different Version
« Reply #1 on: May 15, 2020, 01:50:53 AM »
Hi.
Depending on how much text there is, i might just have in code on the part where you can select language a bool test.

Then if true, show all language, if false show the 3 asian language.

Or depending on setup, if you have language manager as a prefab or scene.
Then you can swap that part before build.

for language manager i tend to use a global variable (gameobject) to reference, in that way its easier to swap as well as other fsms are referencing to the global variable and not directly to the language manager.

ch1ky3n

  • Full Member
  • ***
  • Posts: 208
Re: Different Version
« Reply #2 on: May 15, 2020, 06:12:43 AM »
Noted, try to digest the suggestion now and see if I'm not too late to implement it  :-[