It’s time for me to address the issue of different languages. Everyone, including non-English speaking players, should be able to understand and enjoy the game!

Unity has so-called “localization tools” built into the standard system, which I want to use. There are many ready-made language plugins in the Asset Store, some of which are even free. However, I decided to program the translations myself and use Unity’s standard tools.
All in all, everything went quite quickly. However, there are a few small hurdles that you have to overcome to reach your goal. For example, filling the language dropdown dynamicly, which is supposed to read the available languages from the engine. In addition, the internal “language switch” must be adjusted when changing the language through the dropdown. This doesn’t sound very difficult at first, but if you are doing it for the first time, it takes time.

Not to mention the USS file, which styles the dynamic elements of a dropdown. That was probably the most time-consumig part of the whole thing!
So now I really need to find some alpha users 😉

See you soon!