Не совсем понял про взаимодействие с игровыми текстами.Если у тебя github, то надо сохранять файл в UTF-8 и всегда при взаимодействии с игровыми текстами переводить в CP1251
Ты упомянул гитхаб, собираюсь сделать всё через сайт, эта хрень пропадёт через него?