Книги
чёрным по белому
Главное меню
Главная О нас Добавить материал Поиск по сайту Карта книг Карта сайта
Книги
Археология Архитектура Бизнес Биология Ветеринария Военная промышленность География Геология Гороскоп Дизайн Журналы Инженерия Информационные ресурсы Искусство История Компьютерная литература Криптология Кулинария Культура Лингвистика Математика Медицина Менеджмент Металлургия Минералогия Музыка Научная литература Нумизматика Образование Охота Педагогика Политика Промышленные производства Психология Путеводители Религия Рыбалка Садоводство Саморазвитие Семиотика Социология Спорт Столярное дело Строительство Техника Туризм Фантастика Физика Футурология Химия Художественная литература Экология Экономика Электроника Энергетика Этика Юриспруденция
Новые книги
Реклама

Секреты разработки игр в Macromedia Flash MX - Макар Дж.

Макар Дж. Секреты разработки игр в Macromedia Flash MX — М.: КУДИЦ-ОБРАЗ , 2004. — 608 c.
ISBN 0-201-77021-0
Скачать (прямая ссылка): sekretirazrabotkiigr2004.djvu
Предыдущая << 1 .. 88 89 90 91 92 93 < 94 > 95 96 97 98 99 100 .. 210 >> Следующая

цветами, которые мы только что добавили к Color Swatches, и примените
радиальный градиент к объекту. Когда свет падает вниз на объект, он не
только делает этот объект ярче, он также создает тень, отбрасываемую
объектом. В нашем примере яблоко не касается грунта, так что тень есть
только на яблоке, делая яблоко темнее с противоположной стороны от
светового градиента. Эта тень будет содержать два уровня прозрачности
темного зеленого цвета. Поскольку он прозрачен, вы можете поместить его
на самый высокий слой или в группу, в которой он размещается выше
главного градиента.
278
Часть 2 Исследование о
" '-iinedi* ' пМХ'рс}!^ 1- s. ... ч
gt File Edit View Inseit Modify Text Contiol Window help м. й>
X
• s, 5> , PJl"*.
>t к ¦* з ? 1, 5 10 Я 20 ZS 30 35 |"J ? ¦! R "!. '
/ <?"' ¦ I' H ¦¦¦ 1 . G 166 -= A . Solid v : B: 93
¦t A * ¦> AlDti*. too* •
fO ? ; ,
V O' Q } e c ^ii l-l, i Mzxifp* о(r)* < 111 Л
Ш 9? ¦ f&Scenel &. -&eisi:
ft> r& A ;"ooAe5D ! Км rJ egg*
s О wIJ В A
Vifsi ?")
sm 1 i 1 Hi
л :
% p! ffi ¦ К
< s
. -Г- r- ..
I * Macrojftpdia Jftesh MK - {epplf] IT'" ,Vt|
gft File Edit View Insert Modify Text Control Window help
" , . i 1 • - _ ~ X - *:¦ .
шва 11. Графика в играх
279
Создайте новый слой и используйте инструмент перо для рисования формы
вашей тени.
Ь*risnif >'!в 1 t'*ti rfX - fajifrieJ
р Fite Edit View Insert Modify Text Control Window Help _ X
В миксере цветов (Color Mixer) создайте заливающий цвет #016D3D, с 50 %
альфа, и добавьте в панель Color Swatches. Измените альфа до 30 % и
добавьте полученный цвет также в панель Color Swatches. Пользуясь
инструментом для заливки (paint bucket), выберите цвет 50 % альфа #016D3D
и примените его к центральному контуру, получив эффект затемнения.
Выберите цвет 30 % альфа #016D3D и примените его к внешнему контуру.
Инструментом стрелка выберите красный контур и удалите его.
Для лучшей оптимизации векторной графики удостоверьтесь, что нарисовали
столько деталей, сколько нужно для отображения объекта в соответствующем
масштабе. Например, обратите внимание, что я не рисовал на яблоке никаких
пятен или маленьких царапин. Большинство яблок имеют эти детали, но в
данном случае они не нужны, поскольку яблоко будет видимо в маленьком
масштабе. Включение такого уровня детализации лишь сделало бы мой файл с
яблоком больше и сильнее бы загружало процессор при анимации. Короче
говоря, не используйте детали там, где они вам не нужны!
280
Часть 2. Исследование осн
r*..i Fta^i i\X t-pte] ЭР * 1
ф:- File Edit View Insert Modify Text Control Window Help *
к t) | / р\ 4 А О ? ^ -J 13 5? К? (Ь
if о
Vi.w
Л ч
sm
rt> t чь г>
Opuons
P.
j) Layer 1
Scene 1
I В 10 15
fьй
Vein
/Ш; ft iv ** ъ P
Ft;255 : G. 0
" с 9"! It > 12.0 Ip* 0.2* ;
/^acronrjedffl Flash MX [оррИ
File Ed* View Insert Modify Text Control Window Help
jg." File Ed* Vie'
_ б1 X
1 ' ""
* b / p i A Ы Layer 1
О О ! S 4
И 1? i . бд Seme 1
0 tb
s g\
"v'iVw"
¦") 4 .
С otot*
sm i
lb
1] t>,
Cation*
Й f
3* 6i ? 1 8
УК
Л .
: 3 "2.0fp* 0.2s C
пава 11. Г рафика в играх
281
рмните, что эта методика может быть применена к большей части всего, что
4 рисуете. Добавление освещения и теней придаст вашей работе более про-
госиональный вид, и это в конечном счете выделит графику вашей игры из
(его остального.
' MacmrriHllici Flash MX - [eppiej .....
introl Window Help
i | W 'fe [ •• tt.Cfp* 0.2* i
V!{
f?3 Scene 1
Оптимизированные яблоки:
W >
436 Байт 1 27 КБ
282
Часть 2. Исследование о
Добавление глубины
Добавление иллюзии глубины в графику вашей игры является хорошим cm бом
сделать объекты более реальными и привлекательными, а также поош|
пользователя обращать внимание на определенные объекты в определен время.
Короче говоря, глубина может сделать ваш мир игры более очарован ной
средой и обеспечить более волнующие впечатления.
Создавая иллюзию глубины для любого из ваших объектов игры, вы гла
образом управляете свойствами цвета, фокусом или скоростью. Мы иссл*
здесь каждую из этих областей, и я буду использовать в качестве примера
Ice World (см. гл. 15, "Ледяной мир: игра для приставки"). В каждой игре
зователь обычно управляет главным персонажем. В некоторых играх пол тель
также имеет контроль над другими переменными среды, такими, как щадки,
враги, предметы для собирания и элементы фона. Работая с глубиш сможете
показать драматические изменения в персонажах и окружающей * в которой вы
сможете привлекать внимание пользователя к каким-либо э i там по вашему
выбору.
Цвет
Цвет (и изменения цвета) могут сделать наиболее важные элементы игры
заметными. Обычно внимание сосредоточено на главном герое, врагах п метах
для собирания, и поэтому вам хочется сделать их такими, чтобы он тягивали
больше внимания.
ta 11. Г рафика в играх
283
• отя это не так заметно в черно-белом варианте, персонажи игры и
элемен-' ы, с которыми больше всего взаимодействует пользователь, имеют
Предыдущая << 1 .. 88 89 90 91 92 93 < 94 > 95 96 97 98 99 100 .. 210 >> Следующая