книги хакеры / журнал хакер / 040_Optimized
.pdf
|
|
|
|
hang |
e |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
hang |
e |
|
|
|
|
|
|
|||
|
|
|
C |
|
E |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
C |
|
|
E |
|
|
|
|
||||||
|
|
X |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
X |
|
|
|
|
|
|
|
|
|||||||
|
- |
|
|
|
|
|
d |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- |
|
|
|
|
|
|
d |
|
|
|||||
|
F |
|
|
|
|
|
|
i |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
F |
|
|
|
|
|
|
|
|
|
i |
|
|
|
|
|
|
|
|
|
|
t |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
t |
|
|||||
P |
D |
|
|
|
|
|
|
|
o |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
P |
D |
|
|
|
|
|
|
|
|
|
o |
|||
|
|
|
|
NOW! |
|
r |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
NOW! |
|
r |
||||||||||
|
|
|
|
|
Совет |
#12 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||
|
|
|
|
|
BUY |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Совет #16 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
BUY |
|
|
|
||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
to |
|
|
|
Помни |
î |
кошельке Миллера. |
|
Кошелек |
Миллера - |
ýòî |
теория, |
выдвинутая |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
to |
|
|
|
|
|
|
|
||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
Íå |
забывай о хелпе. Хорошая |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||
w |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
w |
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||
w Click |
|
|
|
|
|
американскимm |
ученым Джоном |
|
À. |
Миллером, |
î |
òîì, |
÷òî |
íàøà |
человеческая |
|
|
|
программа должна |
иметь |
õåëï. Åñëè |
|
|
w Click |
|
|
|
|
|
|
|
|
o |
m |
|||||||||||||||||||||||||||||||||||||||||||
|
w |
|
|
|
|
|
|
|
|
o |
|
|
|
|
|
|
|
|
|
сложна |
â |
использовании, то хелп |
|
|
|
|
|
|
|
программаw |
|
íå |
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
c |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
c |
|
|||||||||||||||||||||||||||
|
. |
|
|
|
|
|
. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
. |
|
|
|
|
|
|
|
|
. |
|
|
||||||||||||||||||
|
|
p |
|
|
|
|
|
e |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
p |
|
|
|
|
|
|
e |
|
|
||||||||||||||||
|
|
|
|
|
|
g |
оперативная |
память (и не надо смеяться) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
лучше составить из |
|
|
|
|
|
|
|
|
|
|
|
|
|
g |
|
|
|
|
||||||||||||||||||||||||||||||||||
|
|
|
df-xchan |
|
|
|
|
|
|
представляет собой кошелек, в который |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
FAQ. Советую |
|
|
|
|
|
df-x chan |
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
можно |
положить семь плюс- |
|
|
|
|
составлении справки (и |
вообще при |
выполнении |
|
|
|
|
также |
ïðè |
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Т.е. наш мозг может |
|
каких-либо надписей в программе) |
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
одновременно |
|
минус две монеты (сущности). |
забыть |
на время о хакерском |
|
жаргоне, |
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
запомнить от пяти до девяти сущностей (это зависит от человека). |
|
если, конечно, твоя прога это не какой- |
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
нибудь |
очередной нюк :). И |
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
Поэтому группируй элементы управления по семь, максимум |
по девять штук |
(÷åì |
помни, что помощь стандартно вызывается по |
|
клавише |
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
F1. Ко всему прочему, в |
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
меньше, |
òåì |
лучше), это касается |
|
|
|
|
|
|
|
|
|
|
|
|
меню Справка |
принято |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
и пунктов |
|
меню, закладок, опций на |
ýòèõ |
должна |
|
|
|
|
|
|
|
добавлять пункт About, в котором |
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
закладках |
|
|
|
быть указана краткая |
|
èíôà |
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
и т.д. и т.п. Кстати, эта теория очень часто используется |
íà |
практике, и |
|
об авторе |
(авторах) |
программы, E-mail для |
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
связи, год создания проги, |
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
не только |
в компьютерном мире, например, индикаторы и тумблеры у |
диспетчера |
номер версии и т.п., |
ò.å. |
все те мелочи, которые могут |
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
электростанции группируются именно по такому принципу, что |
позволяет ему легко |
понадобиться пользователю. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
ориентироваться в тысяче подобных элементов. |
|
|
|
|
|
|
|
|
|
|
Совет #17 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
Совет |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Не создавай |
визуального шума. Любые элементы, не относящиеся |
непосредственно |
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
#13 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ê |
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
работе программы, являются |
визуальным |
шумом. |
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
какие-нибудь бесполезные |
|
|
|
|
|
Это могут быть, |
например, |
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
Не забывай о фокусе. Перемещение фокуса по элементам управления должно |
|
рисунки, |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
áûòü |
линии, надписи и |
ò.ï. |
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
восприятию информации, |
|
Визуальный шум мешает |
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
логически |
продумано. Не нужно издеваться над теми, кто привык |
пользоваться |
рассеивает |
внимание, |
а чаще всего просто раздражает. |
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
Визуальный шум |
ê |
“ëèöó” |
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
клавиатурой. Например, если прога содержит поля для ввода |
значений, то |
только развлекухам (подлецу все к лицу :)). |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
первоначально фокус должен находиться на том поле, которое юзер вероятнее |
Совет #18 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
всего |
начнет заполнять первым; затем по клавише Tab фокус должен переместиться |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
Никакие |
цвета, а также |
шрифты в программе не |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
на второе наиболее вероятное поле ввода, затем на третье и т.д.; и только в самом |
должны быть жестко прописаны. |
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
Делай их |
равными |
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
конце фокус |
должен встать на тот элемент управления, о котором пользователь |
системным. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
обычно |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||
|
|
|
|
|
|
|
|
вспоминает в самом конце работы с программой, например, это может быть |
Совет |
#19 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
кнопка Сохранить или Выход. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Если пишешь программу не |
для местной бухгалтерии, то включай поддержку |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
Совет #14 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
скинов. |
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Да, получается парадокс, с одной |
стороны - |
стандартный |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
è |
юзабильный, но, |
с другой |
|
|
интерфейс более понятный |
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
Обязательно создавай обратную связь с пользователем. Юзер должен |
знать, |
÷òî |
стороны, |
он может |
íå |
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
пользователя, |
ò.ê. |
âñåì |
|
|
|
|
произвести |
впечатления на |
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
твоя прога |
не повисла, а просто задумалась :). Для создания обратной |
связи обычно |
известно, что |
покупателя в |
первую очередь |
привлекает |
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
красивая обертка. |
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
служит индикатор загрузки, статичная или анимированная заставка, а |
Поэтому для |
привлечения юзверей используй шкурки |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
также курсор, который изменяет свой первоначальный (стандартный) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
правда, напрячься |
|
|
|
|
|
|
(придется, |
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
и нарисовать хотя бы одну |
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
вид на нестандартный, говорящий о |
|
|
|
|
|
немного подождать |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
примера), но обязательно сделай |
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
(песочные |
÷àñû). |
|
|
|
том, что нужно |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
возможность отката к стандартному |
|
|
|
|
|
|
|
|
|
||||||||||||||||||||
|
|
|
|
|
|
|
|
Заставку, как правило, используют при загрузке |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
программы, а |
индикатор и смену |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
интерфейсу (все равно юзер ра- |
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
курсора во |
время ее работы. Но если |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
заставкой и индикатором во многих случаях |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
íî |
|
èëè |
поздно |
поймет, |
÷òî |
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
можно |
пренебречь, |
то песочные |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
часы нужно |
|
использовать всегда, |
âî |
âñåõ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
лучше |
|
стандартного |
|
интер- |
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||
|
|
|
|
|
|
|
возможных |
ситуациях замедления |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
программы. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
фейса |
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ничего нет :)). Напри- |
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ìåð, |
|
|
|
|
|
|
|
|
|
|
|||||||||||||
|
|
|
|
|
|
|
Совет #15 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
известный CGI-сканер |
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
îò |
Duke (http://void.ru) |
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||
|
|
|
|
|
|
|
Если твоя прога содержит множество настроек, то |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||
|
|
|
|
|
|
|
обязательно |
сделай возможность |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
получил популярность во |
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
их записи, чтобы не приходилось |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
многом благодаря своему |
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||
|
|
|
|
|
|
|
обязательно |
должна |
каждый раз все эти настройки восстанавливать. И |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
существовать |
возможность |
отката |
ê |
первоначальным |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
привлекательному скину (ну, |
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
(стандартным) установкам. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
конечно, не только ему ;)). |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
hang |
e |
|
|
|
|
|
|
|
|
|
|
|
hang |
e |
|
|
|
|
|
|
|
|
|
|
C |
|
E |
|
|
|
|
|
|
|
|
C |
E |
|
|
|
||||||
|
|
|
X |
|
|
|
|
|
|
|
|
|
X |
|
|
|
|
|
|||||||
|
|
- |
|
|
|
|
|
d |
|
|
|
- |
|
|
|
|
|
d |
|
||||||
|
F |
|
|
|
|
|
|
|
i |
|
|
|
F |
|
|
|
|
|
|
|
i |
|
|||
|
|
|
|
|
|
|
|
t |
|
|
|
|
|
|
|
|
|
|
t |
|
|||||
P |
D |
|
|
|
|
|
|
|
|
|
o |
|
|
P |
D |
|
|
|
|
|
|
|
|
o |
|
|
|
|
|
|
NOW! |
r |
|
|
|
|
|
|
NOW! |
r |
|||||||||||
|
|
|
|
|
|
BUY |
|
|
|
|
|
|
|
|
BUY |
|
|
||||||||
|
|
|
|
|
to |
ма предлагает тебе написать лю- |
та, поэтому в разделе “File” щелк- |
должны появиться в виде неболь- |
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
Click |
|
высотой в 150 единиц. Используйto |
|
|
|
|
|
|
|||||||||||||||
w |
|
|
áîå mимя. Не стесняйся, пиши, все |
ни на “New map”. Не обращай вни- |
ших иконок в правой части меню. |
w |
|
|
|
|
|
|
|
|
|
m |
|||||||||
w |
|
|
w |
|
|
|
|
|
|
|
|
|
|||||||||||||
|
|
|
|
различные виды для созданияClickñòî- |
|
|
|
|
o |
||||||||||||||||
|
w |
|
|
|
|
|
|
|
|
o |
|
|
|
w |
|
|
|
|
|
|
|
|
|
||
|
|
. |
|
|
|
|
|
|
.c |
мания на предупреждение об об- |
Если иконки не появились, а текс- |
|
. |
|
|
|
|
|
|
.c |
|
||||
|
|
|
p |
df |
|
|
|
|
e |
|
|
p |
df |
|
|
|
e |
|
|||||||
|
|
|
|
|
|
g |
|
|
|
|
|
|
g |
|
|
|
|||||||||
|
|
|
|
|
|
n |
|
|
|
|
|
|
|
n |
|
|
|
|
|||||||
|
|
|
|
|
-xc a |
|
|
|
|
|
|
|
|
|
-x cha |
|
|
|
|
|
|||||
|
|
|
|
|
|
h |
равно никто не увидит. Ты можешь |
рон и граней трехмерного объекта. |
|
|
|
|
|
|
|||||||||||
|
|
|
|
|
|
|
назвать свой уровень как тебе за- |
нулении всех данных (“All changes |
тур нет в списке, это значит, что у |
Попробуй передвинуть основание |
|
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
благорассудится, а я назвал его |
to map will be lost”) - äàâè OK. Èí- |
тебя либо стоит неполная версия |
для комнаты, используя левую |
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
Littlecrap (кстати, также будет на- |
тересно, что в некоторых случаях |
игры, либо ты используешь режим в |
кнопку мышки. Кроме того, ты мо- |
|
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
зываться автоматически создавае- |
программа автоматически создает |
четыре окна, либо ты неправильно |
жешь приближать и удалять каме- |
|
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
мая папка в директории Quake 3: |
новую карту, без загрузки карты |
указал пути к PAK-файлам. Если ты |
ру, прибегая к помощи клавиш |
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
Arena). После того как ты присвоил |
по умолчанию. В этом случае сто- |
хочешь использовать свои собст- |
“Insert” и “Delete”. При помощи |
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
свое название, программа автома- |
ит подстраховаться и создать кар- |
венные текстуры, то ты доложен по- |
правой кнопки ты можешь изме- |
|
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
тически загрузит карту с неболь- |
ту заново. |
ложить их в открытом виде в от- |
нить положение камеры, щелкнув |
|
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
шой комнатой и несколькими объ- |
Теперь необходимо подобрать текс- |
дельную директорию и указать пол- |
на экране предварительного про- |
|
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
ектами. Карта должна называться |
туры. Для этого щелкни на раздел |
ный путь к ней. Если ты использу- |
смотра будущего уровня. Итак ос- |
|
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
так же, как и твой проект. В моем |
“Textures” в верхней части меню и |
ешь нестандартный интерфейс (ре- |
нование создано, но оно все еще |
|
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
случае это был Littlecrap.map. Но |
выбери один из предложенных |
жим в четыре окна) Q3Radiant, то |
обычный кусок дерева, который не- |
|
|
|
|
|
||||||||||
|
|
|
|
|
|
|
тебе нужна твоя собственная кар- |
PAK’ов. Все выбранные текстуры |
нажми “T” для вызова текстурного |
обходимо из монолитного блока |
|
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
меню. Внимательно изучи предло- |
превратить в обычную коробку |
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
женные варианты. Попробуй не- |
(чтобы игрок имел достаточно про- |
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
сколько комбинаций, выбери только |
странства для перемещения). И в |
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
те текстуры, которые максимально |
этом нам поможет специальная |
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
соответствуют твоей задаче. Если |
функция Q3Radiant - “Hollow”. Для |
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
все готово, то ты можешь присту- |
ее активации нажми на “Selection” |
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
пить ко второму этапу - созданию |
и в появившемся меню выбери |
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
основы. |
“CSG” и затем кликни на “Hollow”. |
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Теперь твой прямоугольник стал |
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
Без окон и дверей |
полым внутри, что ты можешь пре- |
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
красно наблюдать, переключив- |
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
Для того чтобы создать основу для |
шись в режим от третьего лица. |
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
будущего уровня, ты должен пере- |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ключиться в 2d режим с X и Y ося- |
Запускаем игрока |
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
ми координат. Теперь зажми левую |
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
кнопку мышки и двигай курсор |
Ну что же, у нас есть отличная ко- |
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
вниз. У тебя должен получиться |
робка, в которой не хватает только |
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
красный прямоугольник. Этот пря- |
одной важной составляющей - игро- |
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
моугольник и есть основа твоего |
ка. Ну что же, давай установим |
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
будущего уровня. Давай придадим |
стартовую точку для появления |
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
ему реальную форму. Создадим |
главного героя. Для начала снимем |
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
Выбираем текстуры |
|
квадрат со сторонами 256x256 и |
окрашивание с нашей комнаты. Для |
|
|
|
|
|
|