Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(11 edits)

For some reason, specifically lowercase 'r' spacing is off for me in Construct 3 (there is a lot of space after it). Font works correctly if used as ttf with default text object. Am im doing something wrong? Didnt do anything special, just disabled AA, exported the image and copied the settings

Its 18th font from there just in case: https://not-jam.itch.io/not-jam-font-pack 


Spacing data i get:

[[8.0, " ()1[]j{}"], [6.0, "!',.:;I`il|"], [12.0, "\"*2357<>EFJSZ^cfsz"], [18.0, "#MWXY"], [14.0, "$%+0689?ABCDGHKNOPQRUVbdeghknopquvy"], [16.0, "&-4=ax~"], [10.0, "/LT\\rt"], [22.0, "@mw"], [20.0, "_"]]

(2 edits) (+1)

This happens because of the \ right before r. In my case, the issue shows up when there’s only a single \, but in your pasted spacing data it looks like you already have two \\.

Just make sure that in Construct 3 it really ends up as two backslash characters before r. If it still behaves like there’s only one (because of escaping), try using four backslashes: \\\\.

So far I only know the issue is caused by the backslash before r in the spacing data, but I don’t know why it doesn’t happen for me. I’ll try generating the spacing data on Windows later - maybe the escaping/serialization differs there.

Thanks!