mTropolis (pronunciado "metrópolis") era una aplicación de programación multimedia de arquitectura abierta destinada a permitir el desarrollo rápido de títulos multimedia . [1] Fue desarrollado por mFactory (pronunciado "em-factory") e introducido en 1995. Introdujo conceptos orientados a objetos como objetos reutilizables, modificadores y comportamientos en el espacio de creación multimedia dominado por el software Director de Macromedia . mTropolis fue comprada en 1997 por Quark , que trasladó el desarrollo de Burlingame, California a Denver y luego canceló el productoun año después. A pesar de los esfuerzos de sus fervientes usuarios por intentar salvar su inversión y su querida herramienta, las negociaciones e incluso una posible oferta de compra nunca se concretaron. [2]
Historia
mTropolis compitió en el espacio de productos multimedia interactivos dominado en la década de 1990 por Macromedia Director . El creador del software, mFactory, fundado en 1992, posicionó a mTropolis de diversas formas como una alternativa y como un complemento de Director.
mTropolis fue comprado por Quark en 1997. El uso de comportamientos en mTropolis estimuló Macromedia en introducir en los comportamientos director 6.0.
Yo estaba allí cuando Seery, Shepherd, yo mismo y probablemente Greggy fuimos a las reuniones de usuarios de Mtrop. Les robamos [comportamientos] directamente.
- Alex Zavatone (ex Macromedia) en la lista de distribución de Direct-L, martes 9 de septiembre de 2008
Si bien la creación de CD-ROM multimedia se ha vuelto en gran medida irrelevante debido a la distribución de contenido en línea, mTropolis sigue siendo un estudio interesante en el diseño de aplicaciones y ha tenido seguidores leales durante muchos años. [ cita requerida ]
Paradigma
El entorno de desarrollo era muy diferente de las otras herramientas de torno en el momento - Apple Computer 's HyperCard , Pitango Clickworks y otros tenían una metáfora basada en la tarjeta, y Macromedia Director tenido una metáfora película (el área de contenido se llama la etapa, la línea de tiempo The Score, una biblioteca de activos llamada The Cast, etc.). En mTropolis había secciones, subsecciones y escenas. Los activos se colocarían en escena y luego las combinaciones de comportamientos y modificadores se arrastrarían a los activos.
Se puede crear una interacción y una animación poderosas haciendo que diferentes modificadores se envíen mensajes entre sí, lo que permite al usuario crear algo impresionante con bastante rapidez, sin necesidad de escribir. Había un lenguaje de programación simple, al que se accede a través de un modificador Miniscript, pero la mayor parte de la programación se logró adjuntando comportamientos y modificadores estándar y haciendo selecciones dentro de los menús emergentes de modificadores.
Problemas técnicos
Según el autor de Starship Titanic , Douglas Adams , su equipo había seleccionado originalmente mTropolis 1.0 para su plataforma de desarrollo, pero tuvo que ser abandonado por deficiencias técnicas no especificadas en favor de una herramienta interna. [3]
Limitaciones de Miniscript
Una de las críticas a la herramienta fue que el lenguaje de programación integrado, Miniscript, carecía de las características clave necesarias para las tareas comunes. Debido a que mTropolis se concibió en torno a una metáfora de programación visual , los ingenieros de mFactory omitieron intencionalmente las construcciones de control como los bucles condicionales . Para remediar tales limitaciones, el desarrollador externo AX Logic produjo el modificador Alien Studio disponible comercialmente como un reemplazo directo de Miniscript.
Formato de archivo
La llegada de la versión 1.1 del complemento de navegador mTropolis para Netscape Navigator , denominado mPire, expuso una deficiencia arquitectónica fundamental. El formato de archivo binario no era multiplataforma; Para que un elemento mTropolis estuviera disponible para incrustarlo en una página web, se pidió al autor que guardara una versión de Macintosh y una versión separada de Windows. Por lo tanto, el servidor web tenía que almacenar copias redundantes del mismo contenido, consumiendo espacio en disco y necesitando el uso de páginas de carga para servir el archivo apropiado para el sistema operativo del usuario final.
Creación solo para Macintosh
Si bien existían motores de reproducción para las plataformas Macintosh y Windows, el sistema de creación mTropolis solo se ejecutaba en Mac.
Historial de versiones
mTropolis 1.0
Enero de 1995: lanzado en MacWorld San Francisco . Precio minorista $ 4,495.
mTropolis 1.1
Mayo de 1996: soporte agregado para QuickTime VR 1.0. Precio minorista $ 1,195.
Octubre de 1996: mFactory lanza la beta 1 del complemento del navegador mPire.
mTropolis 2.0
Marzo de 1997: mFactory anuncia la disponibilidad de ventas de pedidos anticipados para la versión 2.0, que se enviará en "la segunda quincena de mayo". Precio minorista $ 995.
Mayo de 1997: Quark, Inc. compra mFactory.
Marzo de 1998: Quark anuncia que la v2.0 se proporcionará de forma gratuita a los clientes registrados de mTropolis v1, pero que el producto no estará disponible para la compra general. [4]
Títulos creados con mTropolis
Debido a la forma en que mTropolis Player estaba separado del contenido del desarrollador, al ver los archivos, es fácil saber si un título se desarrolló con mTropolis. Unos discos CD-ROM fueron creados usando mTropolis, incluyendo el BAFTA galardonado MindGym , Scott Kim 's Obsidiana , de un sostenido Rey de Paso del Dragón , la Muppets La Isla del Tesoro, Diversión de la Voyager con la arquitectura, el mágico mundo de Beatrix Potter , SPQR: La La hora más oscura del Imperio y el día en que se rompió el mundo [5]
Referencias
- ^ mTropolis, la herramienta de CBD más grande que nunca existió por Glen Hunter, Mojo Productions Inc. (2000, archivado)
- ^ Lindsay, Greg. "El software que se negó a morir" . salon.com . Archivado desde el original el 3 de mayo de 2000 . Consultado el 27 de junio de 2016 .CS1 maint: URL no apta ( enlace )
- ^ Adams, Douglas. "¿Por qué Starship Titanic no está en Macintosh?" . Consultado el 31 de mayo de 2008 .
- ^ Landwehr, Rebecca (29 de marzo de 1998). "mFactory cerrado por Quark" . Consultado el 1 de junio de 2008 .
- ^ https://www.mobygames.com/game/day-the-world-broke/cover-art/gameCoverId,631456/
enlaces externos
- mtropolis.com (archivado en 2000)