Adobe Director
   HOME

TheInfoList



OR:

Adobe Director (formerly Macromedia Director, MacroMind Director, and MacroMind VideoWorks) was a multimedia application authoring platform created by Macromedia and managed by
Adobe Systems Adobe Inc. ( ), originally called Adobe Systems Incorporated, is an American multinational computer software company incorporated in Delaware and headquartered in San Jose, California. It has historically specialized in software for the cre ...
until its discontinuation. Director was the primary editor on the Adobe Shockwave platform, which dominated the interactive multimedia product space during the 1990s. Various
graphic adventure game An adventure game is a video game genre in which the player assumes the role of a protagonist in an interactive story driven by exploration and/or puzzle-solving. The genre's focus on story allows it to draw heavily from other narrative-based m ...
s were developed with Director during the 1990s, including ''
Living Books ''Living Books'' is a series of interactive read-along adventures aimed at children aged 3–9. Created by Mark Schlichting, the series was mostly developed by Living Books for CD-ROM and published by Broderbund for Mac OS and Microsoft Window ...
'', '' The Journeyman Project'', ''
Total Distortion ''Total Distortion'' is a 1995 full motion video adventure game for Mac and Windows, developed by Pop Rocket. Gameplay The gameplay has the player as a music video entrepreneur in the "Distortion Dimension", a place where they fight "Guitar Wa ...
'', '' Eastern Mind: The Lost Souls of Tong Nou'', '' Mia's Language Adventure'', '' Mia's Science Adventure'', and the ''
Didi & Ditto Didi & Ditto is an edutainment software series created in 2003 by Kutoka Interactive. The series consists in three grade-based titles for preschool (ages 2 to 4), kindergarten (ages 4 to 6) and first grade (ages 5 to 7). Gameplay After the ...
'' series. Hundreds of free online video games were developed using
Lingo Lingo, a contraction of language, often refers to jargon, but in a less formal or technical sense. Lingo may also refer to: Technology * Lingo (programming language), one of several unrelated programming languages * Lingo (VoIP Service operator ...
, and published on websites such as Miniclip and Shockwave.com. Director published DCR files that were played using the Adobe Shockwave Player, in addition to compiling native executables for
Microsoft Windows Windows is a group of several proprietary graphical operating system families developed and marketed by Microsoft. Each family caters to a certain sector of the computing industry. For example, Windows NT for consumers, Windows Server for ...
and
Mac OS X macOS (; previously OS X and originally Mac OS X) is a Unix operating system developed and marketed by Apple Inc. since 2001. It is the primary operating system for Apple's Mac computers. Within the market of desktop and lap ...
. Director allowed users to build applications on a movie
metaphor A metaphor is a figure of speech that, for rhetorical effect, directly refers to one thing by mentioning another. It may provide (or obscure) clarity or identify hidden similarities between two different ideas. Metaphors are often compared wi ...
, with the user as the "director" of the movie. Originally designed for creating animation sequences, the addition of a scripting language called
Lingo Lingo, a contraction of language, often refers to jargon, but in a less formal or technical sense. Lingo may also refer to: Technology * Lingo (programming language), one of several unrelated programming languages * Lingo (VoIP Service operator ...
made it a popular choice for creating CD-ROMs, standalone kiosks and internet
video games Video games, also known as computer games, are electronic games that involves interaction with a user interface or input device such as a joystick, controller, keyboard, or motion sensing device to generate visual feedback. This feedbac ...
content during the 1990s. On January 27, 2017, Adobe announced that it was discontinuing Director. Sales of Director ceased on February 1, 2017; ongoing updates and support for the software ended on March 14, 2017.


Features

Director applications are authored on a
timeline A timeline is a display of a list of events in chronological order. It is typically a graphic design showing a long bar labelled with dates paralleling it, and usually contemporaneous events. Timelines can use any suitable scale represen ...
, similar to
Adobe Flash Adobe Flash (formerly Macromedia Flash and FutureSplash) is a multimedia software platform used for production of animations, rich web applications, desktop applications, mobile apps, mobile games, and embedded web browser video players. Flash ...
. Director supports graphical primitives and playback controls such as video players, 3D content players, and Flash players. Director includes a scripting language called
Lingo Lingo, a contraction of language, often refers to jargon, but in a less formal or technical sense. Lingo may also refer to: Technology * Lingo (programming language), one of several unrelated programming languages * Lingo (VoIP Service operator ...
, and plug-in applications called
Xtra Extra or Xtra may refer to: Arts, entertainment and media Film * ''The Extra'' (1962 film), a Mexican film * ''The Extra'' (2005 film), an Australian film Literature * ''Extra'' (newspaper), a Brazilian newspaper * ''Extra!'', an American me ...
s, which are similar in functionality and design to ActiveX. Director supports a
graphical user interface The GUI ( "UI" by itself is still usually pronounced . or ), graphical user interface, is a form of user interface that allows users to interact with electronic devices through graphical icons and audio indicator such as primary notation, ins ...
framework with basic controls and allows interaction with external files and certain Windows APIs. Director has been used to create applications, 2D and 3D video games, self-running kiosks, and CDs and DVD launchers. Director supports many different images, audio, and video formats.


Lingo

Director includes a scripting language called
Lingo Lingo, a contraction of language, often refers to jargon, but in a less formal or technical sense. Lingo may also refer to: Technology * Lingo (programming language), one of several unrelated programming languages * Lingo (VoIP Service operator ...
, and a suite of 2D image manipulation tools referred to as "imaging Lingo". This subset of Lingo allows authors to perform advanced operations such as to
bitblit Bit blit (also written BITBLT, BIT BLT, BitBLT, Bit BLT, Bit Blt etc., which stands for ''bit block transfer'') is a data operation commonly used in computer graphics in which several bitmaps are combined into one using a ''boolean function''. Th ...
. While a vast majority of users rely on the score timeline for the development of their work, a number of expert developers create stunning projects, such as games, that take advantage of the speed of imaging Lingo. These advanced projects typically use only 1 frame on the score timeline using Lingo to control animation and interaction. Director 8.5 added the ability to import, manipulate, and display 3D objects. The 3D features were quite advanced for the time, unusual for an authoring environment. The 3D capability includes the ability to create geometry on the fly from code, hardware accelerated model display, and advanced lighting features. It also supports
vector graphics Vector graphics is a form of computer graphics in which visual images are created directly from geometric shapes defined on a Cartesian plane, such as points, lines, curves and polygons. The associated mechanisms may include vector display ...
and 3D interactivity through a Shockwave 3D file object. Since Version 6, Director has supported the import of Flash animation files and Lingo can be used to interact with Flash's
Actionscript ActionScript is an object-oriented programming language originally developed by Macromedia Inc. (later acquired by Adobe). It is influenced by HyperTalk, the scripting language for HyperCard. It is now an implementation of ECMAScript (meaning ...
code for more control.


Xtras

One of the most powerful aspects of Director is its extensibility, which is achieved through plug-in applications named
Xtra Extra or Xtra may refer to: Arts, entertainment and media Film * ''The Extra'' (1962 film), a Mexican film * ''The Extra'' (2005 film), an Australian film Literature * ''Extra'' (newspaper), a Brazilian newspaper * ''Extra!'', an American me ...
s. For example, there are Xtras for OS desktop manipulations (creating folders, files, icons, shortcuts, registry editing) and Shell control, dedicated text processing (RegX), PDF readers, and many more. With Xtras, Director can be extended to support additional media types beyond those that the stock version of the software allows. These can be created by users or purchased from third-party vendors. They are created using Adobe Director's XDK (Xtra Development Kit), a C++ SDK. With the change in new versions of Director, Xtra developers need to modify their products to maintain ongoing support. With changing industry trends, many third-party Xtra developers have discontinued products and dropped support due to the cost of development without a significant return.


Publishing

For online distribution, the Director can publish projects for embedding in websites using the
Shockwave In physics, a shock wave (also spelled shockwave), or shock, is a type of propagating disturbance that moves faster than the local speed of sound in the medium. Like an ordinary wave, a shock wave carries energy and can propagate through a med ...
plugin. Shockwave files have a .dcr file extension. Other publishing options include a stand-alone executable file called projectors, supported on Macintosh and Windows operating systems, and with Director 12, output for iOS. Early versions also supported execution of the 3DO console. The Director score timeline can also be exported as a non-interactive video format, such as a
QuickTime QuickTime is an extensible multimedia framework developed by Apple Inc., capable of handling various formats of digital video, picture, sound, panoramic images, and interactivity. Created in 1991, the latest Mac version, QuickTime X, is a ...
or sequence of images.


Comparison with Flash

The differences between Director and Flash have been the subject of much discussion, especially in the Director development community. Extensibility is one of the main differences between the two, as are some of the sundry codecs that can be imported. Because of its primary use of
raster graphics upright=1, The Smiley, smiley face in the top left corner is a raster image. When enlarged, individual pixels appear as squares. Enlarging further, each pixel can be analyzed, with their colors constructed through combination of the values for ...
as opposed to the primarily vector graphics in Flash, the files output from Director were expectedly larger than Flash files, which put it at a considerable disadvantage in the days when most people accessed the
web Web most often refers to: * Spider web, a silken structure created by the animal * World Wide Web or the Web, an Internet-based hypertext system Web, WEB, or the Web may also refer to: Computing * WEB, a literate programming system created by ...
through dial-up connections. Because of this and a steeper learning curve for Director developers, Director's ubiquity as the leader of authoring tools quickly gave way to Flash, especially in the critical window of 1998–2000. Additionally, Macromedia partnered with distributors such as Dell, Apple, etc. to have the Flash plugin pre-installed on machines for users, so that they would not be prompted to install any additional software. At that point in time (1998–2000), broadband internet access was not the norm for most users, and the fivefold difference in size was significant.


History

Director started out as
MacroMind MacroMind was an Apple Macintosh software company founded in Chicago in 1984 by Marc Canter, Jamie Fenton and Mark Stephen Pierce. The company's first product was SoundVision, a combined music and graphics editor. Before the release, the graphic ...
"VideoWorks", an application for the original
Macintosh The Mac (known as Macintosh until 1999) is a family of personal computers designed and marketed by Apple Inc., Apple Inc. Macs are known for their ease of use and minimalist designs, and are popular among students, creative professionals, and ...
. Animations were initially limited to the black and white of early Macintosh screens. The name was changed to "Director" in 1987, with the addition of new capabilities and the Lingo scripting language in 1988. A
Windows Windows is a group of several proprietary graphical operating system families developed and marketed by Microsoft. Each family caters to a certain sector of the computing industry. For example, Windows NT for consumers, Windows Server for se ...
version was available in the early 1990s. From 1995 to 1997, a competing multimedia authoring program appeared called (from ). In 1997, was purchased and buried by Quark, Inc., who had its own plans into multimedia authoring with Quark Immedia.


Product Timeline

*1985: VideoWorks *1987: Named Director 1.0 *1993: Macromind Director became Macromedia Director (v 3.1.3) *1994: Macromedia Director 4 was released (Windows and Mac PowerPC support) *1995: Macromedia Shockwave Director 4.0.1 was released in January for Windows (Mac support in later release) *1996: Macromedia Director 5 was released (MOA and Xtras) *1997: Macromedia Director 6 was released (Shockwave integration, behavior & mp3 support) *1998: Macromedia Director 6.5 was released (QuickTime 3 support & Xtra integration) *November 16, 1998: Macromedia Director 7 was released (engine rewrite) *2000: Macromedia Director 8 was released *2001: Macromedia Director 8.5 was released (Shockwave3D) *2002: Macromedia Director MX was released (also known as Director 9) *January 5, 2004: Macromedia Director MX 2004 was released (also known as Director 10) *March 25, 2008: Adobe Director 11 was released *March 23, 2009: Adobe Director 11.5 was released *September 6, 2010: Adobe Director 11.5.8 was released *August 18, 2011: Adobe Director 11.5.9 was released *February 11, 2013: Adobe Director 12 was released *January 27, 2017: Adobe Director end-of-life announcement *February 1, 2017: Adobe Director removed from market *March 14, 2017: Ongoing updates and support for Adobe Shockwave on Mac devices ends


Adobe Director

The first Director release under the Adobe brand (v. 11), released after a gap of four years, featured
DirectX Microsoft DirectX is a collection of application programming interfaces (APIs) for handling tasks related to multimedia, especially game programming and video, on Microsoft platforms. Originally, the names of these APIs all began with "Direct" ...
9 and
Unicode Unicode, formally The Unicode Standard,The formal version reference is is an information technology standard for the consistent encoding, representation, and handling of text expressed in most of the world's writing systems. The standard, ...
support and extended 3D capabilities based on the
NVIDIA Nvidia CorporationOfficially written as NVIDIA and stylized in its logo as VIDIA with the lowercase "n" the same height as the uppercase "VIDIA"; formerly stylized as VIDIA with a large italicized lowercase "n" on products from the mid 1990s to ...
PhysX engine, as well as bitmap filters, enhanced video, audio and image file formats support, and
Adobe Flash Adobe Flash (formerly Macromedia Flash and FutureSplash) is a multimedia software platform used for production of animations, rich web applications, desktop applications, mobile apps, mobile games, and embedded web browser video players. Flash ...
CS3 integration.
Shockwave Player Adobe Shockwave Player (formerly Macromedia Shockwave Player, and also known as Shockwave for Director) is a discontinued freeware software plug-in for viewing multimedia and video games created on the Adobe Shockwave platform in web pages. ...
11 was also released. Version 11.5 added 5.1 channel surround sound audio capabilities, real-time mixing, audio effects and DSP filters. Also, there is added support for H.264-video integration for full-screen and high-definition playback. Other supported formats include: 3D importer for Google SketchUp, streaming support using RTMP and ByteArray datatypes.


Notable uses

* Adobe Director was used by Bas Ording, an Apple human interface designer, to prototype the iPad software keyboard.


References


External links

* {{Adobe Systems Director Director MacOS multimedia software Windows multimedia software Authoring systems Director Animation software Video game development software