BEST MAC MAGAZINE
 
   
  Have you checked out the #1 Mac Magazine? With over 240 pages of Mac hottest info!

 

EXCLUSIVES

 


   
MAC CULTURE   
 



  MAC GAMES




  MAC MUSIC




 


 

 









 

   
 
 
Boston, MA -
 

Macromedia® Director® MX 2004
By Trey Yancy

August 2004

If you are a multimedia developer and are involved in creating projects that can be dispersed through the widest variety of media or if you want to take the widest variety of media possible and incorporate it into an easily distributable format, chances are you are using Macromedia Director.

Version 8.5 saw the introduction of broad support for incorporating 3-D content into Director projects. Director MX saw the introduction of Section 508 compliant accessibility features, including text-to-speech, captions, and tab navigation, as well as OS X native output.

Director MX 2004 spreads its grasp even further by adding support for DVD navigation, playback, and event triggering. It has also broadened its appeal to developers by incorporating support for JavaScript® alongside its Java®-like scripting language, Lingo™. While both of these features are very appealing, the true head-turner for me, small though it may seem, is the ability to create projectors for both Mac® and Windows® from either version of Director. This has been a very, very long time coming; and I am delighted to finally say goodbye to my collection of Windows stub files.

Another improvement is the enhanced publishing panel that eliminates various dialogue boxes, allows the user to save settings by project, and provides a one-click solution for publishing simultaneously in OS X and Windows formats, as well as Classic, Shockwave®, and HTML. Also new is the ability to assign custom names to channels and sprites, making it possible to move channels and to move sprites between channels without breaking scripts.

Along with the publishing panel, there are a variety of improvements to the interface, including window docking, the docking of movie-in-a-window tools, multiple panel sets for multi-author use and for easily setting up a variety of projects. My only complaint with the interface is that the stage and stage window size cannot be linked for easy zooming.

Also new to the interface is a huge, sparsely populated, ever-present start page. Its convenient go-away-forever checkbox is a pleasing feature.

As expected, this release also supports the most recent versions of Flash™ and Fireworks® and provides click-through editing for both. Flash playback, by the way, is noticeably more responsive, with a speed increase by as much as 70%, depending on content. There are also a number of canned Flash elements, such as calendar tool, scroll pane, and navigation elements, all with an ActionScript programming interface. Now that Director supports no less than three scripting languages, I can’t help but wonder if it isn’t time for Macromedia to either switch to Java entirely or to integrate its scripting languages for Director and Flash and eliminate the need of learning multiple languages.

DVD Video
The incorporation of DVD video into Director projects is an interesting move. Via a Flash-based DVD controller, you can now play DVD content within a Director project via a variety of controllers; and you can use the DVD event manager to trigger events during DVD playback. What does this mean for you? It means that you can incorporate DVD content into CD-ROMs and web-based projects. It also means that you can take a company’s promotional DVD video, pull it into a Director movie, and add interactive in-depth content such as live-updating charts, text, images, and the like, making it easy for a user to view a chapter and then step out of the DVD and study related products or services, interact with Flash movies, visit Web sites, and much more.

While not as spectacular as DVD content, the equally welcome capability of including Windows Media® and RealMedia content in Director projects is also welcome. In practical terms, the inclusion of the latter should appeal to a broader range of developers, but I love the concept of integrated DVD content.

License Activation
Something else that is new is a web-based locked license. If you wish to switch between two machines you must disable the first copy and then register and activate the second copy via a web link. If you use Director on a desktop machine when in the office and on a laptop when traveling, this adds several extra steps. If for some reason your Internet service goes down in the middle of changing machines, neither copy could be used until your Internet service is restored. Fortunately, there is a workaround for tech hounds, but anyone else would simply be out of luck.

 

Learning
An easy learning curve has never been one of Director’s strong points, particularly when you delve into the realm of advanced scripting where master scripters can create projects with the scope and vision of Cecil B. DeMille while requiring only a handful of frames to execute. For beginners working on basic-to-intermediate level projects, the curve is much less steep, however, thanks to a wealth of canned behaviors and the ease with which one can create basic scripts for navigation, image swapping, audio playback, and the like. One can also get a great deal of animation mileage from the combination of keyframes, sprite placement, and properties editing.

What is lacking is the set of printed manuals that once accompanied all Macromedia products. Except for a simple Getting Started Guide, everything you would once have found in print is available only via HTML-based help. This may work well for many users; but for others searching for the proper term, it is much easier and faster to fan through an alphabetized book with several entries per page than to navigate up and down through a hierarchical online help system, alphabetized or not.

The documentation has always had a bit of a hit-or-miss feel, often compelling the learner to follow trails of breadcrumbs as they try to figure out how to create various sorts of seemingly simple scripts. The lack of printed documentation makes the forest seem larger and darker. I would rather pay an extra $50 and have the printed documentation than blow hours of productivity.

Conclusion
Director is the undisputed king of the interactive multimedia hill and the latest release stuffs more than a few more phone books under the cushion of its already lofty throne. Its support for cross-platform publishing, JavaScript, and DVD content are compelling reasons in themselves to buy or upgrade; and its other great features are much more than just icing on the cake. I have a few concerns but am happy to give Director MX 2004 a big thumbs up.

Director MX 2004
Pros: Support for DVD content, JavaScript, cross-platform publishing
Cons: Minimal printed documentation
From: Macromedia <macromedia.com>
Price: $1,199 (Upgrade: $399)
Rating: 4.5 out of 5

MacDirectory: 4 1/2 Stars