Изменения

Перейти к навигации Перейти к поиску

QSP Уроки

13 байт добавлено, 04:04, 5 февраля 2008
м
Урок 4. Настройки, Форматирование
==Урок 4. Настройки, Форматирование==
В это этом уроке мы рассмотрим, как сделать наш квест более привлекательным. В первую очередь следует настроить интерфейс так, чтобы в нём не оставалось ничего лишнего, отвлекающего от игры. Если вы сейчас запустить запустите наш пример, то увидите, что мы не используем "поле дополнительного описания" (справа внизу) и "командную строку" (внизу). Чтобы они нам не мешали , их нужно отключить. Делается это следующим образом:
''Пример (7.txt):''
FCOLOR = RGB(255, 1, 1)
FSIZE = 14
$FNAME = "'Arial"'
'Этот текст написан красным цветом, четырнадцатым размером и шрифтом Arial на чёрном фоне.'
-</pre>
Цвет в QSP задаётся с помощью функции «RGB», в которую мы передаём значения его отдельных компонент - красного (Red), зелёного (Green) и синего (Blue). Отсюда и название функции.<br/>Если вы не знакомы с таким способом задания цветов, то вам может помочь программа '''MS Paint''', которая входит в стандартную поставку Windows. Для этого запустите программу, щёлкните два раза по любому цвету в палитре (внизу) и затем нажмите кнопку "Определить цвет". Появится расширенная палитра, на которой можно выбрать нужный вам цвет. Под палитрой снизу будет 3 поля (Красный, Зелёный, Синий), значениями из этих полей вам и нужно заполнить функцию RGB.<br/>Следует учесть, что если все компоненты цвета будут равны 0, то проигрыватель квестов заменит указанный цвет на цвет из настроек самого плеера. Поэтому , если вы хотите установить чёрный цвет, то следует сделать его "немного серым", т.е. установить значения всех компонент в 1. Визуально это ничем не будет отличаться от чёрного цвета, который имеет значения компонент 0.<br/>Переменная «BCOLOR» устанавливает цвет заднего фона, «FCOLOR» - цвет текста.<br/>Чтобы изменить размер текста , используется переменная «FSIZE», шрифт текста задётся строковой переменной «$FNAME».
Многие игроки не любят, когда автор задаёт свои визуальные параметры для текстовых квестов. "На вкус и цвет фломастеры разные", кто-то привык читать зелёные буквы на чёрном фоне, а кто-то предпочитает классический вариант чёрного на белом. У кого-то большой монитор и - маленькие буквы читать на нём неудобно. И и т.д. Проигрыватель квестов [[QSP]] позволяет настроить такие параметры индивидуально для каждого игрока, но только в том случае, если автор игры не заменил их на свои. Поэтому я рекомендовал бы вам не менять эти настройки для вашего квеста.
Есть ещё один, наилучший, на мой взгляд, способ сделать ваш текст внешне более привлекательным. Использование HTML. Язык гипертекстовой разметки документов очень хорошо подходит для этой цели. С помощью него можно не только задавать цвет, размер и шрифт текста, но и делать это для отдельных слов, фраз или даже букв, а так же позиционировать текст на экране. Например , можно расположить заголовки по-центру строки, или справа. Для этого нужно переменной USEHTML задать значение, отличное от 0, например 1. В следующем примере я приведу лишь небольшую часть возможностей, которых, впрочем, будет достаточно для оформления игры.
''Пример (9.txt):''
'''''Продолжение следует...'''''
 
[[Категория:Для разработчиков игр]]
155
правок

Навигация