И снова я упёрся в элементарный вопрос!
1. Есть ф-ция чтения шрифта fn=LoadFont("имя_шрифта",16) Откуда она тянет файл шрифта поумолчанию? Только из системной папки? А если создал я свой шрифт, сохранил файл где-нибудь в "бла-бла-бла/media/fonts/" , как указать путь именно к нему? Понятно, что если я официально проставлю свой шрифт в системе, то вопрос снимается, fn=LoadFont("имя_шрифта",16) и никаких проблем. Но как тогда быть с включенными в ресурсы игры уникальными шрифтами другому юзеру? Не вручную же он их будет проставлять! Вобщем LoadFont("бла-бла-бла/media/fonts/имя_шрифта",16) - как это организовать вообще, подскажите?
2. По задумке у меня предпологается частая работа с разными шрифтами, построение списка доступных шрифтов, смена кегля, курсив и проч. FastText не юзаю пока из принципа - хочу понять всё до винтика, потом уже буду пользовать чужие труды. В связи с этим хотелось бы услышать общие рекомендации в этом плане. Или общий алгоритм работы с текстом. Что работает быстрее в 3D: Text 20,25,"трава" или DrawImage trava,20,25 или запекать текст в текстуру и натягивать на полигоны?
P.S. Не пинайте сильно, я недавно роюсь в Блице, долго курю уроки, примеры и хэлпы, прежде чем вылезти на форум с новым постом! Ну иногда что-то и пропускаю...