mTropolis

mTropolis (uttalas "metropolis") var en multimediaprogrammeringsapplikation med öppen arkitektur som syftade till att möjliggöra snabb utveckling av multimediatitlar . Den utvecklades av mFactory (uttalas "em-factory") och introducerades 1995. Den introducerade objektorienterade koncept som återanvändbara objekt, modifierare och beteenden i multimediaförfattarutrymmet som domineras av Macromedias Director-programvara. mTropolis köptes 1997 av Quark , som flyttade utvecklingen från Burlingame, Kalifornien till Denver och sedan avbröt produkten ett år senare. Trots ansträngningar från dess entusiastiska användare att försöka rädda sin investering och älskade verktyg, kom förhandlingar och till och med ett eventuellt köperbjudande aldrig till resultat.

Historia

mTropolis tävlade i det interaktiva multimediaproduktutrymmet som dominerades på 1990-talet av Macromedia Director . Mjukvarans tillverkare, mFactory, som grundades 1992, placerade på olika sätt mTropolis som ett alternativ och som ett komplement till Director.

mTropolis köptes av Quark 1997. Användningen av beteenden i mTropolis sporrade Macromedia att introducera beteenden i Director 6.0.

Jag var där när Seery, Shepherd, jag själv och förmodligen Greggy gick över till Mtrops användarmöten. Vi stal direkt [beteenden] från dem.

- Alex Zavatone (ex Macromedia) på Direct-L Mailing List, tis, 9 sep 2008

Medan multimedia-cd-rom-författande i stort sett har gjorts irrelevant genom distribution av innehåll online, är mTropolis fortfarande en intressant studie inom applikationsdesign och har haft en lojal följare i många år. [ citat behövs ]

Paradigm

Utvecklingsmiljön skilde sig mycket från de andra verktygen på den tiden - Apple Computers HyperCard , Pitango Clickworks och andra hade en kortbaserad metafor, och Macromedia Director hade en filmmetafor (innehållsområdet heter The Stage, tidslinjen The Score, ett tillgångsbibliotek som heter The Cast, etc.). I mTropolis fanns sektioner, underavdelningar och scener. Tillgångar skulle placeras på scenen och sedan skulle kombinationer av beteenden och modifierare dras in på tillgångarna.

Kraftfull interaktion och animering kan skapas genom att få olika modifierare att skicka meddelanden till varandra, vilket gör att en användare kan skapa något imponerande ganska snabbt, utan att behöva skriva. Det fanns ett enkelt programmeringsspråk som nås via en Miniscript-modifierare, men det mesta av programmeringen uppnåddes genom att bifoga standardbeteenden och modifierare och göra val i modifierarens popup-menyer.

Tekniska problem

Enligt Starship Titanic- författaren Douglas Adams hade hans team ursprungligen valt mTropolis 1.0 för sin utvecklingsplattform, men det måste överges på grund av ospecificerade tekniska brister till förmån för ett internt verktyg.

Miniscript Begränsningar

En kritik mot verktyget var att det integrerade programmeringsspråket, Miniscript, saknade nyckelfunktioner som var nödvändiga för vanliga uppgifter. Eftersom mTropolis skapades kring en visuell programmeringsmetafor , utelämnade mFactory-ingenjörer avsiktligt kontrollkonstruktioner som villkorsslingor . För att åtgärda sådana begränsningar producerade tredjepartsutvecklaren AX Logic den kommersiellt tillgängliga Alien Studio-modifieraren som en drop-in-ersättning för Miniscript.

Filformat

Tillkomsten av version 1.1 av mTropolis webbläsarplugin för Netscape Navigator , kallad mPire, avslöjade en grundläggande arkitektonisk brist. Det binära filformatet var inte plattformsoberoende; För att göra ett mTropolis-element tillgängligt för inbäddning på en webbsida, var författaren tvungen att spara en Macintosh-version och en separat Windows-version. Därför var webbservern tvungen att lagra redundanta kopior av samma innehåll, vilket förbrukade diskutrymme och nödvändiggjorde användningen av laddningssidor för att servera filen som är lämplig för slutanvändarens operativsystem.

Macintosh-Only Authoring

Medan uppspelningsmotorer fanns för både Macintosh- och Windows-plattformarna, körde själva mTropolis-författarsystemet bara på Mac.

Releasehistorik

mTropolis 1.0

Januari 1995: Släppt på MacWorld San Francisco . Butikspris 4 495 USD.

mTropolis 1.1

Maj 1996: Lade till stöd för QuickTime VR 1.0. Butikspris 1 195 USD.

Oktober 1996: mFactory släpper beta 1 av mPire webbläsarplugin.

mTropolis 2.0

Mars 1997: mFactory tillkännager tillgänglighet för förbeställningsförsäljning för version 2.0, på grund av leverans i "andra hälften av maj." Butikspris $995.

Maj 1997: Quark, Inc. köper mFactory.

Mars 1998: Quark meddelar att v2.0 kommer att tillhandahållas kostnadsfritt till registrerade mTropolis v1-kunder, men att produkten inte kommer att göras tillgänglig för allmänt köp.

Titlar skapade med mTropolis

På grund av hur mTropolis Player var skild från utvecklarinnehåll, genom att titta på filerna, är det lätt att se om en titel utvecklades med mTropolis. Några cd-rom skapades med hjälp av mTropolis, inklusive BAFTA - prisbelönta MindGym , Scott Kims Obsidian , A Sharps King of Dragon Pass , Muppet Treasure Island , Voyagers Fun With Architecture , The Magic World of Beatrix Potter , SPQR: The Empire's Darkest Hour och The Day the World Brake

externa länkar