IPB

Здравствуйте, гость ( Вход | Регистрация )

> Новые варианты SmalFont.fnt, Компактные версии малого шрифта "Героев"
Qwertyus
сообщение 06 Mar 2009, 23:27
Сообщение #1

или Квертьюс
Сообщений: 647
Спасибо сказали: 283 раза




Довольно давно Black Phantom сделал "урезанную" версию шрифта SmalFont.fnt (см. здесь). Данный шрифт используется "Героями" в меню выбора сценариев игры, в окнах с информацией о характеристиках героя и монстров, в меню построек и в других случаях. Идея в том, что если сделать этот шрифт немного меньше по высоте, то в некоторых случаях становятся доступными дополнительные строчки текста. К примеру, в окошке, выводящемся при удерживании нажатой правой кнопки мыши на монстре, вместо двух строчек, отведённых под информацию об особых свойствах монстра, умещается уже три строчки текста (это полезно для отображения свойств монстров 8-го уровня, у которых много дополнительных способностей). Также в таверне, в сообщении трактирщика умещается на одну строчку текста больше (это может быть нужным при добавлении новых слухов в настройках карты).

Так вот, предложенный Black Phantom'ом вариант шрифта был урезан на два пикселя снизу, поэтому с ним не очень красиво отображаются буквы "у", "р", "ф" и некоторые другие символы. Я решил сделать свою версию "обрезки". В ней я отрезал по одному пикселю сверху и снизу, причём я подкорректировал урезанные буквы так, чтобы восстановить усечённые элементы. Затем у меня возникла идея переделать сам шрифт, сделав его более чётким. Дело в том, что в исходной английской версии шрифта (в "Shadow of Death ") буквы отстоят друг от друга на дополнительном расстоянии в один пиксель. Засчёт этого шрифт читается лучше. Однако русские буквы в целом шире английских, и, по всей видимости, чтобы русские тексты влезали в отведённое под них разработчиками место, локализаторы из "Буки" удалили эти "микропробелы". Поэтому буквы слов, отображаемых шрифтом SmallFont.fnt в его русском варианте, практически сливаются друг с другом. Конечно, привыкнув к этому шрифту, вы можете нормально воспринимать такой текст, но я решил сделать ещё два варианта SmallFont.fnt, чтобы посмотреть, что в итоге получится.

Результат своих стараний предлагаю оценить вам. В архиве, в отдельных папках, находятся три версии "урезанного" шрифта SmalFont.fnt. Папка "Arial SmalFont" содержит вариант SmalFont.fnt, сделанного на основе шрифта Arial - все буквы "прямолинейные" и достаточно хорошо читаются, хотя довольно близко стоят друг к другу. В папке "New SmalFont" находится абсолютно новый шрифт, который изначально делался по образцу шрифта Cambria, но был в результате значительно изменён для сохранения читаемости, пропорциональности и компактности новых букв в ширину. Наконец, в папке "Old SmalFont" лежит практически не изменённая, а только урезанная и немного подкорректированная стандартная версия SmalFont.fnt.

Чтобы использовать любой из вариантов шрифта с аддоном WoG, вам достаточно скопировать соответствующий SmalFont.fnt в папку Data в каталоге с игрой. Если какой-либо из шрифтов вас устроит окончательно, его можно будет встроить в ресурсы игры при помощи приложенной утилиты h3bitmap.exe. Для этого скопируйте её и файл AddFont.bat в папку Data вместе с понравившимся шрифтом SmalFont.fnt и двойным щелчком запустите AddFont.bat. Шрифт будет добавлен в H3bitmap.lod (рекомендую на всякий случай перед этим сделать резервную копию этого файла). После встраивания скопированные в папку Data файлы можно удалить. В принципе, встраивать новый шрифт необязательно, но если вы захотите использовать его вместе с "Дыханием Смерти " (что тоже возможно), то описанная выше процедура будет необходима.

СКАЧАТЬ ФАЙЛ

Отзывы выкладывайте в данной теме.

Желаю удачи!


Спасибо сказали:
Go to the top of the pageAdd Nick
 
+Quote Post

Сообщений в этой теме


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 24 April 2024 - 07:26
Copyright by Алексей Крючков
Strategy Gamez by GrayMage
Programming by Degtyarev Dmitry
  Яндекс.Метрика