contact
2d 3d motion web photo index interactive contact

This is a broad category, encompassing multimedia CD-ROMs, Shockwave/Flash, web applications including JavaScript and server-side programming, kiosks, and so on. Everything listed here was made in Macromedia Director. It would have to be my interactive authoring tool of choice because of its versatility.

The Interactive Media Development course was an introduction to programming in Director, and one project was to design and develop a game. Mine is a 3d variation of collapse. The player is presented with a cube of colored pieces. When one is selected, all contiguous pieces of the same color (if any) are removed while the remaining ones shift to fill in the gaps. The object is to remove everything, which is difficult in traditional versions, but could be called impossible with a full size cube. Bonus points are awarded as more pieces are removed at once. I'm still thinking out a more ergonomical way to implement the controls - the original setup is confusing at best, but then I set myself up for that. The name refers to the appearance of the pieces.

These are early development shots from the 3d engine I wrote in Director for Digital Media Assembly. It's been done before by others, but only one I know of matches what this is capable of. At this stage, functions are written so they can be called from the message window, and properties can be directly accessed there as well. The final usable version has a control panel to make adjustments instead of interacting directly with the code. Shown loaded into the program are a Lissajous curve (approx 4k triangles) and a geometric sphere primitive to test lighting. More recent renders are in the 3d section.