Приставки
Nintendo (Dendy)
Nintendo 64
Sega Genesis
Sega CD / 32x
Master System
Super Nintendo
Turbo Grafx 16
Sega Saturn
Sony PlayStation
GameBoy Advance
GameBoy / Color
Game Gear
Atari
Другие

Утилиты
Системные утилиты
GoodXXXX
Sega CD / 32x
Nintendo 64
Переводы, хакинг
Музыка

Мир приставочных игр

Версия 2.00a

Leonis © 2002-2009
Команда Новости Помощь Ссылки
ПОМОЩЬ
Литература про игры
Предыдущая Следующая

шрифтов действительно бесплатна, а вот если вы установили в систему сторонние шрифты, то нужно точно знать, на каком виде лицензии эти шрифты распространяются. Возможно, вы не имеете права использовать понравившийся вам шрифт у себя в игре. К слову сказать, в Интернете можно найти массу различных программ (как платных, так и бесплатных), которые позволяют создавать свои шрифты. В этом случае можно нарисовать любой шрифт для игры, затем установить его на компьютер и загрузить в проект.

В поле <Size>20</Size> определяется размер будущего шрифта. В одном файле можно выставить только один размер, поэтому если вам нужно несколько различных по размеру шрифтов, то вам нужно создать несколько различных файлов *.spritefont. Не забывайте о том, что для телевизора необходимо задавать более крупный размер шрифта (примерно от 18-20 pt), иначе текст будет очень мелкий и читабельность текста будет близка к нулю.

В следующем поле <Style>Bold</Style> задается стиль шрифта, и здесь возможно три варианта на выбор (с комбинациями):

□ Regular - обычный системный шрифт;

□ Bold - жирный шрифт;

□ Italic - шрифт с наклоном.

Последняя и очень важная часть редакции файла шрифта заключается в определении символов и букв, которые вы хотите добавить в файл шрифта, а точнее в выборе диапазона символов и букв (от и до). Для латинских букв используется кодировка ASCII, и здесь диапазон возможных символов лежит от числа 32 до числа 126. Между этими числами в кодировке ASCII располагается весь латинский алфавит и наиболее известные символы.

<CharacterRegion> <! —

Это для латинских букв — >

<Start>&#32;</Start> <End>&#126;</End>

</CharacterRegion>

А вот для кириллицы и других языков уже необходимо использовать Unicode, и здесь диапазон чисел задается другими цифрами. Как узнать, какой диапазон чисел для определенного языка нужно выбирать?

Для этих целей вам понадобится любая программа, умеющая работать с установленными в систему шрифтами. В Интернете таких программ очень много, как платных, так и бесплатных. Посмотрите на рис. 11.2, где показано рабочее окно программы X-Font.

Открыв программу X-Font, выбрав нужный шрифт и перейдя на вкладку Char Map Unicode, можно увидеть, что для шрифта Arial русские буквы лежат в диапазоне от 1040 до 1103. Вот именно эти цифры и нужно указать для определения диапазона букв из данного шрифта.


Предыдущая Следующая

Горяченькое

Друзья

Hosted by uCoz