Mert
Member
Hey. I will try to explain my problem as best as possible.
Currently, I have 5 fonts in my game(60,45,40,30,15 sized). All of them are Calibri font. My fonts reside with other sprites in a single texture page. As I have one texture page in my app, I don't deal with texture swaps.
So, I'm trying to localise my app, and I have so many languages. All latin and latin-alike(Ü,Ö etc.) letters also are in my texture page.
My problem starts when I want to add Japanese, Arabic, Russian etc. Adding them means another texture page.
My goal is to:
Currently, I have 5 fonts in my game(60,45,40,30,15 sized). All of them are Calibri font. My fonts reside with other sprites in a single texture page. As I have one texture page in my app, I don't deal with texture swaps.
So, I'm trying to localise my app, and I have so many languages. All latin and latin-alike(Ü,Ö etc.) letters also are in my texture page.
My problem starts when I want to add Japanese, Arabic, Russian etc. Adding them means another texture page.
My goal is to:
- Add the non-latin fonts into a separate texture page.
- If the player decides to play with a non-latin translation, I'll use that texture page.
- If the player decides to play with a latin translation, I'll flush the texture page and won't get it again.