Разное

Macromedia director: Macromedia director | Macromedia Wiki

Публикация не была найдена — Студопедия

Разработчик: Macromedia (в настоящее время Adobe), cайт программы: http://www.macromedia.com.

Учебники в Интернете по разным аспектам Director:

http://www.adobe.com/support/director/tutorial_index.html

http://www.adobe.com/support/director/3d/director_3d_for_dir/

Macromedia Director позволяет верстать сложные мультимедийные приложения с большими объемами самого разнообразного контента. Мощь программы такова, что позволяет решать весьма широкий круг задач. Так же, как и Flash, Director имеет свой язык программирования (Lingo), а также «понимает» язык Java.

К несомненным достоинствам технологии Macromedia Director следует отнести ее высокую производительность. В Director-презентации с высокой скоростью одновременно могут воспроизводиться несколько разнородных мультимедийных элементов: видео-, аудио-, flash-файлы, слайд-шоу и т. п.

Единственным ограничением для применения технологии Director является большой «вес» таких презентаций, что затрудняет их размещение в Интернете, хотя техническая возможность облегчить презентацию все же существует.

Несмотря на то, что Flash обладает немалыми возможностями, Director по-прежнему остается самым мощным мультимедийным приложением компании.

Популярный пакет Macromedia Director рассчитан исключительно на профессионалов и позволяет создавать яркие, содержательные вебсайты и мультимедийные продукты, в том числе презентации с использованием аудиои видеоданных, растровой и векторной графики, текстовых и анимационных материалов. Эта программа не накладывает практически никаких ограничений на реализацию замыслов разработчика. Воспроизведение в такой презентации нескольких разнородных мультимедийных элементов делает презентацию действительно современной и эффектной. Для просмотра презентации пользователю не придется совершать никаких дополнительных действий – установленная на компьютере операционная система Windows содержит все необходимые драйверы и плееры. Необходим только CD-привод.

Macromedia Director поддерживает большинство популярных форматов видеоматериалов, звука, растровой графики, объемных моделей и векторных рисунков. Возможно воспроизведение видеороликов в формате DVD. Director позволяет запускать и редактировать материалы в форматах Flash и Fireworks. Flash-контент может быть интегрирован в проекты Director.

В распоряжении пользователей – два языка написания сценариев, средства публикации материалов на различных платформах. С помощью встроенного языка Lingo можно неограниченно управлять сценарием, рисовать и создавать визуальные эффекты любой сложности, встраивать в проект потоковый звук и видео. Возможно выполнение сценариев на языке JavaScript. Инструменты Director обеспечивают высокую реалистичность при моделировании движений и механических взаимодействий.

Разработчикам предлагаются удобные визуальные инструменты и мощные средства тестирования и отладки. Создаваемые проекты могут быть записаны на компакт-диск или сохранены в сжатом формате для размещения в Интернете, где они будут доступны пользователям проигрывателя Shockwave Player.

Macromedia Director 6

Розенцвейг Г.

Пер. с англ. — СПб.: БХВ — Санкт-Петербург, 1998. — 576 с.; ил.; CD-ROM. Эта книга предназначена для профессинальных пользователей программы Director, нуждающихся в хорошем справочном пособии. Здесь читатель найдет описание всех функций программы, многочисленные полезные советы и технические приемы, а также описание некоторых малоизвестных особенностей программы. Издание содержит восемь глав и справочный раздел. Смысловые границы глав несколько «размыты», т. е. их темы перекрываются.

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

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

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

Тема следующей главы — цифровое видео и его применение в программе Director. Здесь демонстрируются некоторые важные технические приемы. Для тех, кто не знаком с предметом, например, не знает, что такое алгоритм сжатия, излагаются основные положения.

Текст используется в программе Director разными способами, и в главе «Текст» рассматривается большинство из них. Обсуждаются различия между типами текстовых элементов и выясняется, для каких случаев они подходят. Приводится большое количество технических приемов, в том числе и с использованием Lingo. Lingo лежит в основе техники работы с программой Director, и автор посвящает самую большую главу книги изучению некоторых полезных приемов работы с этим языком. Снова обсуждаются такие темы, как анимация и текст. Подробно рассматривается такое инструментальное средство, как отладчик, идет разговор об объектно-

ориентированном программировании, о фильмах в окне и о новой технологии — реакции на события.

Законченным продуктом большинства проектов в Director является проектор (projector). В главе 7 рассматривается процесс создания проекторов, производство платформно-независимых фильмов и некоторые другие вопросы, связанные с завершением проектов. Овладев понятием «проектор» как первичным результатом проекта в программе Director, читатель познакомится с концепцией Shockwave в целом и узнает, какое влияние она оказала на Web. Он рассмотрит Director 5 Shockwave Lingo и новую сетевую версию Lingo для Director 6. В последней главе также затронуты вопросы взаимодействия Shockwave с сервером и программирование на языке JavaScript.

В Приложениях обсуждаются некоторые добавляемые модули (Xtras), созданные для программы Director другими фирмами (т. е. не фирмой Macromedia). Рассматриваются лучшие из них и рассказывается, как их получить и как ими пользоваться. Кроме того, показаны способы преодоления 120-спрайтового барьера с целью создания большего количества активных областей и объектов. Наконец, приведен удобный справочник, который пригодится каждому, кто работает с программой Director. На CD-ROM находится большое количество примеров, в том числе программы Lingo. Здесь же можно найти утилиты, встраиваемые модули, условно-бесплатные программы, демонстрационные ролики и многое другое.

Вероника Полякова

Компьютерная газета. Статья была опубликована в номере 03 за 1999 год в рубрике литература :: графика

Macromedia Director Intro

Macromedia Director:
www. macromedia.com/software/director/

Intro:

Director — это расширенная среда для создания мультимедийных приложений. Он предлагает два отдельных (хотя и сильно интегрированных) способа создания приложения. Во-первых, с помощью встроенных в Director возможностей визуальной разработки. Медиафайлы (часто называемые спрайтами) можно перетаскивать по временная шкала (оценка), а затем на них можно скопировать поведение из библиотеки, обеспечивающей интерактивность. Второй способ (и это часто требует, чтобы программист задействовал первый метод выше) используется, когда желательна более сложная форма интерактивности/управления. Он опирается на объектно-ориентированном языке Lingo, чтобы запрограммировать это поведение, а затем управлять самой программой.

Товары (в произвольном порядке):

Анимация : У режиссера есть большой набор инструментов для создания и настройки анимации. Это позволяет полностью контролировать позиционирование, цвет, «чернила», «смешивание», анимация, ключевые кадры, синхронизация, сам спрайт и вообще все что угодно иначе вы могли бы хотеть измениться с течением времени. Спрайты можно добавлять/удалять во время работы приложения (программой) и динамически меняться в ответ на запрос пользователя или программы. Многое может происходить сразу, и директор будет продолжать пыхтеть.


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

Сеть/Интернет : Директор имеет функции для использования многих общих интернет-протоколы (ftp, http и, на более низком уровне, tcp). Есть рутины встроенный для выполнения многих операций с URL-адресами, для извлечения файлов и текста из Интернета, отправить электронную почту и многое другое.

Это также положения, позволяющие нескольким приложениям, сделанным в директоре, общаться с друг друга по сети и передавать сообщения туда и обратно.

Lingo : Это самая мощная функция Director. Линго надежный язык программирования. Это относительно полноценный язык, позволяющий почти все, что вы хотите сделать (вы можете возиться с памятью, низкоуровневым водители и др.). Можно создать практически все, что не встроено в Director. на Линго.

Кроссплатформенное создание : Если программа разработана с самого начала быть кросс-платформенным, и мы позаботимся о том, чтобы ничего конкретного к платформе, создание версии для работы на другой ОС так же просто, как открыть исходные файлы в целевой ОС в директоре и создать приложение там. Быстрый пример будет включать настройку приложений строка заголовка, в Windows программа вызывает функцию, специфичную для Win который не будет компилироваться на Mac.

Это мелочь, но она может построить вверх, если программист не будет осторожен.

Поддержка базы данных : Директор может получить доступ к базе данных для извлечения/сохранения информации во время выполнения.

Отладчик : Вместе с Lingo в Director включен приличный отладчик. Это позволяет вам устанавливать точки останова, наблюдать за переменными, устанавливать переменные во время время выполнения, просмотр вызовов функций и множество других вещей.

Расширяемость : Хотя Lingo может многое, иногда нет. сделать все это. Для этого у Director есть SDK (комплект для разработки ПО) где вы можете писать «плагины» на другом языке, а затем использовать их в Директор. Многие из них находятся в свободном доступе в Интернете, поэтому часто лучше использовать то, что сделал кто-то другой, чем делать это самому.

Shockwave : Создав что-то в директоре, это просто вопрос щелчка, чтобы создать что-то, что можно развернуть в Интернете. Приложение сильно сжат, и будет воспроизводиться через Интернет на любой платформе, которая имеет плагин (он доступен для MacOS, Windows 95/98/NT и некоторых версий из Unix).

Плохие:

Небольшое встроенное взаимодействие
: Практически любое взаимодействие в директоре требует от программиста немного запачкать руки Lingo. Даже встроенные поведения и сценарии требуют небольшой доработки, чтобы приступить к работе точно. Хотя создание сложного графического интерфейса, безусловно, вариант в директоре, для этого потребуется немного больше усилий чем делать это в одном из других пакетов.

Lingo : Как и в случае с любым «настоящим» языком, изучение Lingo нужно немного привыкнуть. Его синтаксис ОЧЕНЬ многословен и иногда немного нечетко о том, как правильно что-то сделать. Полезная ошибка сообщений почти нет. Очень быстрый фрагмент кода Lingo для изменить один спрайт на другой (не беспокойтесь о том, что все это значит, просто обратите внимание на язык, используемый для этого):

установите член спрайт currentSpriteNum члену «newSprite»
Сложность : Интерфейс директора не самый лучший в мире.
Существует ошеломляющее количество окон, меню и кнопок, которые делают вверх по интерфейсу. К сожалению, большинство из них не настолько интуитивны, как могли бы. быть. Чтобы делать относительно простые вещи, требуется приличное количество ноу-хау. Существует множество меню и окон, и пока вы не ознакомитесь с программа, выполнение чего-либо часто является довольно сложной задачей.

Кросс-платформенное создание : Если решено, что программа должна быть кроссплатформенным после начала программирования и создания медиа, часто бывает сложно переработать код, чтобы сделать его совместимым. по разным системам.

Сотрудничество : Опять же, если проект не продуман с самого начала, разным людям будет очень сложно работать над одним и тем же проектом в то же время. Это, конечно, выполнимо, но только если атаковать с прямой угол.

Требования к оборудованию : Директор пожирает ресурсы. ОЗУ — это премиум при создании и запуске, и быстрый процессор хорошо иметь для запуска это по приемлемой цене. Еще одна проблема при использовании Director заключается в том, что во время разработки большое количество экранной недвижимости очень удобно, чтобы иметь открываются многие окна.

Примеры использования и неиспользования Director:

Когда использовать :

Создание очень яркого мультимедийного приложения. Если вещи нужны происходить одновременно, например прокрутка текста, ввод пользователем по подсказке, и Директор, реагируя на это, печатая все на лету, Директор собирается предоставить самую легкую среду для этого.

Когда не использовать :

Если программисту нужна статика, хотя и с высокой навигацией (как во многих различные сцены), программа, такая как система «гипертекста» или, возможно, большой объем информации, который необходимо интегрировать, директор не лучший выбор.

для введения -или- к «другим» инструментам

или жуку Джесси и спросить его, что вверх.

Пионер программного обеспечения 90-х Джон Генри Томпсон говорит о директоре Macromedia, предшественнике Flash

До того, как Flash стал определяющей игровой платформой Интернета начала 2000-х, существовал Shockwave, еще один интерактивный плагин, который позволял вам воспроизводить видео и игры, с которыми веб-браузеры 90-х иначе не справились бы. Shockwave Player был мощным инструментом, особенно потому, что вы могли создавать для него что-то, не зная, как программировать себя. Это произошло благодаря MacroMind Director (позже Macromedia Director, а затем Adobe Director в результате приобретений), инструменту, дебютировавшему в конце 19-го века.80-х для Macintosh. Джон Генри Томпсон был одним из ключевых архитекторов этого проекта.

Месяц черной истории

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

«Это было захватывающее время. Казалось, что мы всегда занимали нишу», — сказал Томпсон на этой неделе, когда мы говорили с ним о времени, проведенном им в разработке программного обеспечения. «Мы занимались нашей простой маленькой игрой, и были гораздо более крупные компании. Microsoft, Apple. Было много крупных игроков, занимающихся не только играми, но и интерактивностью в целом. творческое сообщество».

Macromedia Director появился параллельно с формирующими компьютерными играми 90-х, такими как Wolfenstein 3D и Doom, и в каком-то смысле был противоположностью этим играм. В то время как Джон Кармак открыл новые возможности для написания игровых движков, которые доводили аппаратное обеспечение до абсолютных пределов, художники и аниматоры могли создавать игры без этих знаний программирования с помощью Director. Но это сделало его идеальным компаньоном для появления компакт-дисков, которые сделали интерактивное видео горячей новой технологией.

Myst, как известно, был создан в HyperCard, который был похож на Director, и сотни игр в конечном итоге использовали Director и Shockwave на протяжении 9-го года. 0 с. Томпсон создал язык программирования Lingo, язык сценариев, благодаря которому директор работал.

В приведенном выше интервью Томпсон и Ларри Куперман из Nightdive Studios оглядываются назад на его влияние. Вы можете узнать больше о жизни и карьере Томпсона на его сайте (откроется в новой вкладке).

Зарегистрируйтесь, чтобы получать лучший контент недели и выгодные игровые предложения, выбранные редакторами.

Свяжитесь со мной, чтобы сообщить новости и предложения от других брендов FutureПолучайте электронные письма от нас от имени наших надежных партнеров или спонсоров

Уэс освещал игры и аппаратное обеспечение более 10 лет, сначала на технических сайтах, таких как The Wirecutter (открывается в новой вкладке) и Tested (открывается в новой вкладке), а затем присоединился к команде PC Gamer в 2014 году. Уэс немного играет в все, но он всегда ухватится за возможность рассказать об эмуляции и японских играх.

Когда он не одержим оптимизацией и переоптимизацией путаницы конвейерных лент в Satisfactory (это действительно становится проблемой), он, вероятно, играет в Final Fantasy 20-летней давности или какой-нибудь непрозрачный ASCII-рогалик.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *