How an iOS Update Broke Chinese Text in War Robots (And How We Fixed It)
In September 2024, War Robots support received a surge of complaints from Chinese iOS players: after updating to iOS 18, in-game text was displaying incorrectly for some users. The issue manifested differently across devices: some players noticed missing characters, while others reported wrong or unfamiliar glyph styles. To make matters worse, we were unable to reproduce the bug on our local test devices.
My name is Sergey Madekin, Senior Developer on War Robots. In this article, I will share how we ultimately resolved the missing Chinese characters issue.
Investigating the Root Cause
Upon investigation, we discovered that our Chinese text rendering relied directly on system fonts. The game uses standard Unity UI (Text) components configured with dynamic fonts. Unity first searches for required glyphs within the designated font asset, then moves through the Font Names list, and finally falls back to the engine's built-in list of fallback system fonts for...
Copyright of this story solely belongs to hackernoon.com. To see the full text click HERE