Среди авторских средств разработки мультимедиа хотелось бы выделить MacroMedia Director (r. 6), Apple Media Tool, mTropolis и Authorware. Наряду с явными достоинствами систем имеется ряд проблем, которые нельзя не выделить. Это:
— невысокая скорость загрузки и исполнения программы (возможный выход — грамотная оптимизация диска и программы);
— необходимость работы с большой палитрой (часто свыше 16 млн. цветов), что требует соответствующих аппаратных ускорителей.
Преимущества также очевидны:
— разработка на авторском средстве идет заметно быстрее;
— работа с ними проще (для непрограммиста);
— быстрее осваиваются (вытекает из предыдущего).
В большинстве средств ПО авторского типа имеются возможности для расширения. Так, в Director — это система модулей дополнений xtra; в Apple Media Tool — возможность вносить изменения в текст программы, генерируемой авторским средством. Скорость работы — такая же, как и на С, но время разработки меньше.
Только Visual C позволяет осуществить разработку межплатформенных данных без переписывания кода (свойства Microsoft Visual C и Cross Development Edition). В состав пакета последнего входит полный набор библиотек для Visual C (r. 4).
Разрабатываемые программные средства, и для графики в том числе, имеют большую ориентацию на авторские средства, не забывая о поддержке связи с универсальными. Приведем только два примера.
1. Долгое время возможности Quick Time VR (описания среды виртуальной реальности) были доступны только из Director и HyperCard при помощи библиотек xlib и не подвластны приложениям на С. Теперь этот вопрос решен.
2. Технология Real VR фирмы Real Space, позволяет моделировать миры VRML, а в качестве фона использует реальные изображения. Однако до сих пор нет библиотек для использования Real VR на С поскольку рентабельность таких разработок низкая, а затраты достаточно высоки.
