Welcome!


The Sharable Content Object Reference Model (SCORM ®) Shareable Content Object (SCO) Presentation Engine (S2PE) is a SCORM content presentation application prototype, which allows content to be abstracted from the playback mechanism. The engine removes the burden of programming Learnin...
During the course of reading this article and carrying out the various exercises, you and your 3D artist colleagues will get a practical, hands-on idea of the workflow required to create and export Shockwave 3D content using any of the major 3D applications. You will create a 3D enviro...
We live in a communications world. The number of software solutions that can provide communication between users grows every day. In the future it's likely that applications unable to provide this ability will be known as 'traditional applications,' shunned because of their lack of ope...
Director has three things going for it that are unique in both the Macromedia and Adobe product lines: Imaging Lingo (or JavaScript), Shockwave 3D, and DVD support
No matter how powerful a computer you or your end user has, faster software is always desirable. For one, we live in an era where time is very valuable and technology is here to empower us, not to set limits on what we can or wish to do. Furthermore, the responsiveness of an applicati...
Now that Captivate has been on the street for a few months and I have been out there 'yacking it up,' the product has moved from novelty to production tool in rather short order. Once that happens, there are the subsequent, 'How do I...?' questions that inevitably crop up. This article...
Recently in a Shockwave3D project, I had some problems with the modelsUnderRay command. More precisely, modelsUnderRay seemed to have some problems of its own. Occasionally it just didn't give the correct result, it would miss a model somehow. In the particular application I was buildi...
Recently, I have been working in Shockwave3D in Lingo and JavaScript syntax. Regardless of what I am writing, I keep running into issues that can be summed up by the following phrase: I don't know exactly what I'm doing. More precisely, I don't know exactly what I am doing when I am do...
Hello! I wanted to wait and formally greet you from the Macromedia MAX Conference in New Orleans. Some of you might know me from my writing at Director-Online, or from the Macromedia DevNet Center. Others are probably reading this and saying to themselves 'Hey... wait a minute... where...
Shockwave3D (S3D), despite a number of advantages such as delivery on the Web and small plug-in size, suffers from a few disadvantages in terms of its architecture. One of the 'classic problems' with regard to the way S3D is built is the inability of the developer to manipulate exactly...
'Hi, my name is Kerry, and I'm a programmer.' I looked around the room as people murmured 'Hello Kerry.' Most of them were what you would expect - some shaggy long hairs, a couple of women with buzz cuts, a pony tail here and there, some middle-aged guys with even less hair than I have...
One of the primary strengths of Macromedia Director is the various media types it can combine in any application. Director can utilize most any standard graphic format, audio format, and almost every popular video technology on the market.
The 'HUGO BOSS, HUGO Academy: CD-ROM Fall/Winter 2003' CD-ROM won the coveted Grand Award for Best Application at the New York Festivals 2003 competition. The Frankfurt-based agency Biedermann und Brandstift designed a training CD-ROM for HUGO shop employees whose main content was crea...
So here's the deal: you want to create a snowboarding game. You have three weeks to do it, it can't exceed 1MB, and it must work online on at least 80% of kids' PCs. So let's list the options open to us. That's going to be one short list: boot up your copy of Director MX 2004 and get s...
The Rochester Institute of Technology (RIT), and the Information Technology Department where I teach, has long been a user of Macromedia products, from Dreamweaver to Director and most things in between. Recently, there has been some debate as to the future of Director's role, consider...
Thanks to the extensive range of xtras available, a Director projector can create any type of document and write it to the user's hard disk. In Windows Explorer and the Macintosh Finder, users expect that a double-click on a document icon will launch the program that created it. This a...
Windows, Macintosh, and Unix have three different ways of referring to a line break. Windows uses two separate characters - Carriage Return followed by Line Feed - while Macintosh uses just Carriage Return and Unix uses just Line Feed. To complicate matters, the fonts generally availab...
Yes it's true - at some point, it was a challenge for me to swap an image on the stage. Hey, we all start somewhere. About a million challenges later, and voilà - a decent Director developer!
Most of my work is invisible. At least, it isn't seen by very many people. Much of it is business-to-business sales tools for high-end server components. Lately, a good portion of it has been in languages where the target audience is even smaller than the English-speaking market. The m...
'Yo, guru!' I looked up to see the guy a couple cubicles over prairie-dogging, trying to get my attention. I think they call me 'guru' because I'm too old to be called 'dude,' not from the feeling of awe I think I am due. 'What's the ASCII code for the German u-umlaut?' I was tempted t...
Kiosk systems provide a unique set of development conditions and challenges. Whereas most multimedia development produces a software application, a kiosk is a collection of physical, hardware, software, and support systems. This article attempts to look at the entire kiosk project, in ...
Macromedia Director is best known for building games, 3D simulations, and animations. What a lot of developers probably don't realize is that Director can also be used to build elaborate applications, and even more so now with the release of Director MX 2004, which supports ECMAScript-...
In many programs, if you keep the mouse over an area of the screen (for example, a button) for a short amount of time, a small text message pops up to describe what the area of the interface does. This is knows as a 'tooltip.' Tooltips have become a widely accepted way of making user i...
In this last article (for now) of a series of articles on Xtra development using Macromedia's Open Architecture, or MOA, I thought it'd be nice to take a quick tour through some of the little quirks, clues, shortcuts, and hints I've accumulated over the years. These are in no specific ...
Tabs are a basic interface element that Director has tended to ignore. Director MX 2004 introduces a series of new FlashComponent member types, to renew and extend the built-in controls, but there is no tab member to be found among them.
Apparently since the dawn of time, Director has had quite an affinity for the processor and its cycles. In fact, Director appears to like the processor so much that when running, there is little to no free processor time.
From the people that brought you the V12 Database Engine and PDF Xtra comes Impressario: an Xtra for the manipulation of PDF documents. OK, so it's true that PDF Xtra already provides navigation and zooming features to Director, but Impressario is PDF Xtra Pro.
If I promised to take you to see a foreign city, one where you were not fluent in the language, and didn't know your way around, and then actually flew you there to visit, would you wnat me to just drop you off in the center of town and leave you there?
For more than a decade, Director has set the standard for multimedia development. In fact, Director was the first multimedia authoring tool to combine animation with a scripting language so that developers could create interactive presentations, games, or computer-based training course...
In my last article (MXDJ, Vol. 2, issue 2), we looked at how Macromedia Director is extensible, primarily through Xtras (plug-ins); and that there are four major types of Xtras - Scripting/Lingo Xtras, Sprite Xtras, Transition Xtras, and Tool Xtras.
One of the great things about working with Director is that there are so many tools and functionalities, but only when you start combining these do you start to realize the real power of Director.
Macromedia Director has proven itself in myriad applications as the development platform of choice. Although Director lets nonprogrammers create multimedia applications, there are a surprising number of developers with traditional software engineering backgrounds who use Director.
Panic seems to be a common feeling for those new to Director, those who dare to launch it. We're going to try to ease the feeling of panic and create familiarity with common interface elements. You should also feel inspired to use Director for projects where you may be using Flash for ...
I have been using Director for many years now, for a wide variety of projects from Web games to kiosks, and it's a really great platform for developing complex projects quickly.
Application users change their minds and make mistakes. The undo item in the Edit menu has been a standard feature in all applications since the dawn of menu-driven applications. undo buttons in toolbars are more recent.
Director is a great application for new media promotion and promotions together can create an audience for a project and assist with beginning stages of the design process. Stickmancan is a prerelease for a project called 'stickmancan '. It is structured as an interactive screensaver t...