Суть в том, что взявшись за перевод игры и успешно перелопатив ресурсы, я обнаружил, что проблему составляет не столько экстракция ресурсов и их обратная упаковка, сколько замена пяти стандартных шрифтов, использующихся в приложении.
Извлекая шрифт, я совсем не надеялся встретить нечто подобное, лично мне не доводилось работать со шрифтами, состоящими из
json-файла и
png-изображения.
Судя по содержанию самого json, он является ничем иным как разметкой содержимого самого изображения, разделяя границы каждой буквы, устанавливая для шрифта вертикальные и горизонтальные отступы, а также кернинг.
Я бы и рад попробовать заменить все вручную, но править около ~1700 строк, да и в ручную глифы переставлять... ну такая себе работа. Наверняка есть генераторы подобных шрифтов, буду благодарен за любую информацию.