mTropolis

mTropolis (wymawiane „metropolis”) była aplikacją do programowania multimediów o otwartej architekturze , której celem było umożliwienie szybkiego tworzenia tytułów multimedialnych . Został opracowany przez mFactory (wymawiane „em-factory”) i wprowadzony w 1995 roku. Wprowadził obiektowe , takie jak obiekty wielokrotnego użytku, modyfikatory i zachowania, do przestrzeni tworzenia multimediów zdominowanej przez oprogramowanie Director firmy Macromedia . mTropolis zostało kupione w 1997 roku przez firmę Quark , która przeniosła rozwój z Burlingame w Kalifornii do Denver , a rok później anulował produkt . Pomimo wysiłków jego zagorzałych użytkowników, aby ratować inwestycję i ukochane narzędzie, negocjacje, a nawet ewentualna oferta kupna nigdy nie doszły do ​​skutku.

Historia

mTropolis konkurowało w interaktywnej przestrzeni produktów multimedialnych zdominowanej w latach 90. przez firmę Macromedia Director . Twórca oprogramowania, firma mFactory, założona w 1992 roku, w różny sposób pozycjonowała mTropolis jako alternatywę i dodatek do Directora.

mTropolis zostało kupione przez firmę Quark w 1997 roku. Wykorzystanie zachowań w mTropolis zachęciło Macromedia do wprowadzenia zachowań w Director 6.0.

Byłem tam, kiedy Seery, Shepherd, ja i prawdopodobnie Greggy udaliśmy się na spotkania użytkowników Mtrop. Od razu ukradliśmy im [zachowania].

- Alex Zavatone (ex Macromedia) na liście mailingowej Direct-L, wtorek, 9 września 2008 r.

Podczas gdy tworzenie multimedialnych płyt CD-ROM stało się w dużej mierze nieistotne w przypadku dystrybucji treści online, mTropolis pozostaje interesującym studium projektowania aplikacji i cieszy się lojalnymi zwolennikami przez wiele lat. [ potrzebne źródło ]

Paradygmat

Środowisko programistyczne bardzo różniło się od innych narzędzi dostępnych w tamtym czasie - HyperCard Apple Computer , Pitango Clickworks i inne miały metaforę opartą na kartach, a Macromedia Director miał metaforę filmową (obszar zawartości nazywa się The Stage, linia czasu The Score, biblioteka zasobów o nazwie The Cast itp.). W mTropolis były sekcje, podsekcje i sceny. Zasoby byłyby umieszczane na scenie, a następnie kombinacje zachowań i modyfikatorów byłyby przeciągane na te zasoby.

Potężną interakcję i animację można stworzyć, zmuszając różne modyfikatory do wysyłania do siebie wiadomości, co pozwala użytkownikowi stworzyć coś imponującego dość szybko, bez pisania. Istniał prosty język programowania, dostępny za pośrednictwem modyfikatora Miniscript, ale większość programowania została osiągnięta poprzez dołączenie standardowych zachowań i modyfikatorów oraz dokonywanie wyborów w wyskakujących menu modyfikatorów.

Problemy techniczne

Według autora Starship Titanic , Douglasa Adamsa , jego zespół pierwotnie wybrał mTropolis 1.0 jako platformę programistyczną, ale musiał ją porzucić z powodu nieokreślonych niedociągnięć technicznych na rzecz własnego narzędzia.

Ograniczenia Miniscript

Jedna krytyka narzędzia dotyczyła tego, że zintegrowany język programowania Miniscript nie zawierał kluczowych funkcji niezbędnych do wykonywania typowych zadań. Ponieważ mTropolis zostało stworzone w oparciu o programowania wizualnego , inżynierowie mFactory celowo pominęli konstrukcje kontrolne , takie jak pętle warunkowe . Aby zaradzić takim ograniczeniom, niezależny programista AX Logic wyprodukował dostępny w handlu modyfikator Alien Studio jako bezpośredni zamiennik Miniscript.

Format pliku

Pojawienie się w wersji 1.1 wtyczki mTropolis do przeglądarki Netscape Navigator , nazwanej mPire, ujawniło podstawową wadę architektury. Format pliku binarnego nie był wieloplatformowy; aby udostępnić element mTropolis do osadzenia na stronie internetowej, autor musiał zapisać wersję Macintosh i osobną wersję Windows. W związku z tym serwer WWW musiał przechowywać nadmiarowe kopie tej samej treści, co zajmowało miejsce na dysku i wymagało użycia stron ładujących do obsługi pliku odpowiedniego dla systemu operacyjnego użytkownika końcowego.

Tworzenie tylko dla komputerów Macintosh

Chociaż silniki odtwarzania istniały zarówno na platformach Macintosh, jak i Windows, sam system autorski mTropolis działał tylko na komputerach Mac.

Historia wydania

mTropolis 1.0

Styczeń 1995: Wydany w MacWorld San Francisco . Cena detaliczna 4495 USD.

mTropolis 1.1

Maj 1996: Dodano obsługę QuickTime VR 1.0. Cena detaliczna 1195 USD.

Październik 1996: mFactory wypuszcza wersję beta 1 wtyczki mPire do przeglądarki.

mTropolis 2.0

Marzec 1997: mFactory ogłasza dostępność przedsprzedaży wersji 2.0, która ma zostać wysłana w „drugiej połowie maja”. Cena detaliczna 995 USD.

Maj 1997: Quark, Inc. kupuje mFactory.

Marzec 1998: Quark ogłasza, że ​​wersja 2.0 będzie dostarczana bezpłatnie zarejestrowanym klientom mTropolis v1, ale produkt nie będzie dostępny do powszechnego zakupu.

Tytuły utworzone za pomocą mTropolis

Ze względu na sposób, w jaki mTropolis Player był oddzielony od treści deweloperskich, przeglądając pliki, łatwo jest stwierdzić, czy tytuł został opracowany przy użyciu mTropolis. Za pomocą mTropolis powstało kilka płyt CD-ROM , w tym nagrodzony BAFTA MindGym , Obsidian Scotta Kima , A Sharp's King of Dragon Pass , Muppet Treasure Island , Voyager's Fun With Architecture , The Magic World of Beatrix Potter , SPQR: The Empire's Najciemniejsza godzina i Dzień, w którym świat się zawalił

Linki zewnętrzne