Magic Lantern


Magic Lantern is a suite of applications and libraries with which professional title creators can author interactive entertainment titles. The core of this collection of tools is a title specification format called the Digital Workprint. Magic Lantern includes authoring tools to create, edit, and run Digital Workprints. Additionally, it has tools to translate workprints into forms that can be efficiently played on a target platform.

Resources

The following resources are available for using and developing Magic Lantern titles:

Digital Workprint

The Digital Workprint is a collection of files that contain the definition, scores and scripts that make up the unchanging representation of a dynamic and interactive title. The workprint contains the definitions for actors, properties, messages, packages and actions that are used in the title. The workprint also identifies the scores and scripts that control the creation of the actors and the actor behavior during the execution of the title. The Digital Workprint is also used to manage external references to media items used in the title and may contain some actual media items directly.

Magic Lantern Studio provides a player that may be used to rehearse a Digital Workprint. This player is referred to as the Rehearsal Player.

Digital Playprint

The Digital Playprint is a runtime translation of a Digital Workprint. The Digital Playprint is consumed by a Runtime Player or engine on the target platform. Thus the playprint must be mastered for a particular platform.

Magic Lantern Studio provides a collection of tools that are used to generate a Digital Playprint from the original Digital Workprint.