РЕЦЕНЗИИ

Окрасса У. Director 8.5/MX. Shockwave Studio. Самоучитель. Пер. с англ. М.: ДМК Пресс, 2003. - 432 с.

Освоение даже не очень сложной программы методом "научного тыка" зачастую является весьма медленным и обременительным делом, попытка же самостоятельно, без какого-либо руководства, разобраться в современном анимационном пакете может оказаться вообще бесполезной тратой времени. Но Macromedia Director - нечто большее (и соответственно более сложное), чем средство двухмерной анимации; фактически это специализированная среда программирования, и без помощи литературы здесь не обойтись.

Рецензируемая книга является самоучителем по версии 8.5 анимационного пакета Director, в примечаниях отмечены особенности новой версии Director MX. Издание состоит из 15 глав, разделенных на четыре части.

Первая часть знакомит читателя с наиболее важными возможностями программы и способами работы с нею. Здесь вводятся основные понятия, рассматриваются инструменты программирования с помощью языка скриптов Lingo, даются рекомендации по созданию читабельных программ, а в заключение изучаются функции отладчика.

Во второй части более подробно исследуются пути использования Director’а для создания программ. В ней освещаются такие вопросы, как определение потенциальной аудитории, трактовка параметров настройки монитора конечного пользователя, организация бета-тестирования, методы подготовки действительно интерактивных программ.

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

Заключительная, четвертая часть отведена объектно-ориентированному программированию (ООП). Здесь объясняются основные его концепции и методы применения в скриптах Director’а. Говорится и о том, когда прибегать к ООП нецелесообразно.

В конце издания помещены приложение, содержащее ответы на проверочные вопросы, и предметный указатель.

Книга написана доступным языком, и работа с нею не вызовет серьезных затруднений даже у человека, совершенно не разбирающегося в программировании; достаточно, чтобы читатель умел пользоваться клавиатурой и мышью. Для более-менее подготовленного человека изучение всех глав подряд не обязательно: можно ознакомиться лишь с теми разделами, которые в данный момент представляют интерес.

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

В целом рецензируемый самоучитель вполне соответствует своему назначению и может быть рекомендован всем желающим быстро освоить основные возможности Director’а.

Версия для печати