Hi everyone!
I’m working on a UI system in Cocos Creator 3.8.6 , and I’m trying to implement localization for multiple languages (e.g. English, Cyrillic) while using the same texture/atlas for rendering styled text. My goal is to render all supported characters as part of a single texture atlas - not switching fonts per language, to maintain consistent visuals (style, color, effects).
What I’m Trying to Achieve:
I want to render this golden/fire/aquatic gradient text style for different languages, using a shared bitmap font or sprite-based system (like DynamicFont
+ FontAtlas
):
Expected results for different texts
(This is placeholder img)
I am looking for the following:
- How can I best structure this system in Cocos Creator 3.8.6?
- Is it possible to use a custom SpriteAtlas and map characters manually across multiple languages?
- Is there a best practice for designing the atlas to include multilingual glyphs (e.g. using BMFont or another tool)?
- Has anyone implemented something like this with
Sprite + DynamicFont
or custom character layout?
Any tips, tools, or example projects are welcome!
Thanks in advance!