понедельник, 10 августа 2009 г.

Текстовые вариации

Надпись «Незарегистрированная версия!» (nag-screen) может появиться на экране как часть развевающегося флага (на некоторые его полигоны можно накладывать другую текстуру) или в виде самостоятельного текста, сопровождающегося какими-нибудь эффектами. В первом случае буквы могут искажаться (например, на широкоэкранном мониторе), поскольку растровая текстура будет растягиваться сильнее, чем ожидали разработчики. А второй вариант предоставляет им кое-какие дополнительные возможности.
Допустим, пользователь зарегистрировал программу — надпись нужно с экрана убрать. Но, программная реализация вывода текста никуда ведь не делась! Можно с ее помощью показывать пользователю что-нибудь полезное.
Первая мысль: вместо надписи «Незарегистрированная версия!» показывать регистрационный номер. Правда, пользователю после регистрации он не очень интересен — разве что нужно будет назвать его, обращаясь с вопросами к разработчикам скринсейвера.
Вторая идея: показывать счетчик fps. Уже лучше: бесплатный встроенный OpenGL бенчмарк :-)
Третий вариант: часы. Ну, это — классика... Не нужно только показывать секунды — их мелькание будет отвлекать взгляд пользователя от самого флага. Часы могут работать и в countdown-режиме, показывая, сколько дней осталось до какой-то знаменательной для пользователя даты.
А самым мощным, похоже, будет простейший вариант: пусть пользователь сам введет строку, которая будет висеть на экране. Тут он может написать и название страны, флаг которой он видит, и рекламный слоган, если флаг корпоративный, и «Спартак — чемпион!» для спортивного флага.
И, естественно, у пользователя должна быть возможность полностью отключить отображение текста. Чем больше возможностей настройки (только — не переборщить! :-), тем более приятное впечатление должно сложиться о программе.

Комментариев нет:

Отправить комментарий

Можете оставить комментарий: