Closed camall3n closed 3 years ago
Hm. That seems like a problem we should fix.
Maybe we could rename the characters based on the hex code of the ascii char, like ch_A.png => ch_0x41.png
Would need to adjust this script: https://github.com/maximecb/gym-miniworld/blob/master/scripts/copy_nist_chars.py
And test the TextFrame to make sure everything is working right: https://github.com/maximecb/gym-miniworld/blob/master/gym_miniworld/entity.py#L244
Cloning the project results in a path collision on filesystems that are case-insensitive (like MacOS, by default). This seems to be due to the fact that gym_miniworld/textures/chars/ contains filenames that differ only by their capitalization.
One workaround that I've discovered is to create a case-sensitive disk image, mount it, and clone the repository there instead. (See here for more information.)