Кіріспе

mTropolis (ағылшын тілінде "metropolis" деп айтылады) – мультимедиалық жобаларды жылдам дамытуға бағытталған ашық архитектуралы мультимедиалық бағдарламалау қолданбасы. Оны mFactory (өзін "em factory" деп атайды) әзірледі және 1995 жылы таныстырды. mTropolis Macromedia-ның Director бағдарламалық қамтамасы басым болған мультимедиалық авторлық кеңістікке қайта пайдалануға болатын объектілер, модификаторлар және мінез-құлық сияқты объектіге бағытталған ұғымдарды енгізді. 1997 жылы mTropolis компаниясы Quark компаниясымен сатып алынды, ол әзірлеуді Калифорния штатының Берлингем қаласынан Денвер қаласына көшірді, содан кейін бір жыл өткен соң өнімді тоқтатты. Оның сергек қолданушылары өздерінің инвестицияларын және сүйікті құралын сақтап қалуға тырысқанына қарамастан, келіссөздер мен тіпті сатып алу мүмкіндігі де нәтижесіз аяқталды.

Парадигма

Даму ортасы сол кездегі басқа құралдардан мүлдем өзгеше болды. Apple Computer-дің HyperCard, Pitango Clickworks сияқты құралдар карта негізінде жұмыс істеді, ал Macromedia Director фильм негізінде жұмыс істеді (мазмұн аймағы The Stage деп, уақыт жолы The Score деп, активтер кітапханасы The Cast деп аталатын). mTropolis-те бөлімдер, кіші бөлімдер және сахналар болды. Активтер сахнаға орналастырылып, одан кейін мінез-құлықтар мен модификаторлардың түрлі комбинациялары оларға тасымалданатын. Әртүрлі модификаторларды бір-біріне хабарламалар жіберу арқылы күшті өзара әрекеттесу мен анимация жасауға болады, бұл пайдаланушыға тез және бірде-бір әріп те жазбай керемет нәрселер жасауға мүмкіндік берді. Miniscript модификаторы арқылы қолжетімді қарапайым бағдарламалау тілі болды, бірақ бағдарламалаудың көп бөлігі стандартты мінез-құлықтар мен модификаторларды қосу және модификатордың ашылмалы мәзірінен таңдау жасау арқылы іске асырылды.

Техникалық мәселелер

Starship Titanic авторы Дуглас Адамс айтуынша, оның командасы бастапқыда даму платформасы ретінде mTropolis 1.0-ді таңдаған, бірақ белгілі бір техникалық кемшіліктерге байланысты одан бас тартып, өздері жасаған құралды пайдалануға көшкен.

Минискрипттің шектеулері

Құралға қатысты бір сын – интеграцияланған бағдарламалау тілі Miniscript, жиі кездесетін тапсырмалар үшін қажетті маңызды мүмкіндіктерден мүресіз болды. mTropolis визуалды бағдарламалау тұжырымы негізінде құрылғандықтан, mFactory инженерлері шартты циклдар сияқты басқару құрылымдарын қасақана қоспады. Мұндай кемшіліктерді жою мақсатында, үшінші тарапты әзірлеуші AX Logic, Miniscript-тің орнына қолданылатын Alien Studio модификаторын коммерциялық түрде ұсынды.

Файл пішімі

Netscape Navigator үшін mTropolis браузерінің 1.1 нұсқасындағы mPire деп аталған плагині, негізгі архитектуралық кемшілікті ашты. Бинарлық файл форматы платформалар арқылы үйлесімді болмады; mTropolis элементін веб-бетке ендіру үшін автор Macintosh және жеке Windows нұсқаларын сақтауға міндетті болды. Осының салдарынан веб-сервер бірдей мазмұнның қажетсіз көшірмелерін сақтауға мәжбүр болды, бұл дискілік кеңістікті пайдаланды және соңғы пайдаланушының операциялық жүйесіне қарай дұрыс файлды көрсету үшін жүктеу беттерін пайдалану қажет болды.

Тек Macintosh- та жазу

Macintosh және Windows платформаларында ойнату қозғалтқыштары болғанымен, mTropolis авторлық жүйесі тек Mac-та ғана жұмыс істеді.

mTropolis 1.0 - жаңалық

1995 жылдың қаңтары: MacWorld San Francisco-да таныстырылды. Сату бағасы 4 495 доллар.

mTropolis 1.1

Мамыр 1996: QuickTime VR 1.0 қолдауы қосылды. Бөлшек сауда бағасы $1,195. Қазан 1996: mFactory mPire браузерінің 1-бетта нұсқасын жариялады.

mTropolis 2.0

1997 жылдың наурызы: mFactory 2.0 нұсқасының алдын ала сатылуы жарияланды, жеткізілім "мамырдың екінші жартысында" күтілуде. Бөлшек сауда бағасы – 995 доллар. 1997 жылдың мамыры: Quark, Inc. mFactory компаниясын сатып алады. 1998 жылдың наурызы: Quark, тіркелген mTropolis v1 қолданушыларына v2.0 нұсқасын тегін ұсынатынын хабарлады, бірақ бұл өнім жалпы сатуға түспейді.

mTropolis көмегімен жасалған атаулар

mTropolis Player әзірлеушілердің мазмұнынан бөлек болғандықтан, файлдарды қарап, қандай ойынның mTropolis арқылы жасалғанын анықтау оңай. mTropolis қолданып бірнеше CD-ROM дискісі жасалды, олардың ішінде BAFTA сыйлығын жеңіп алған MindGym, Скотт Кимнің Obsidian, A Sharp-тың Dragon Pass патшасы, Muppet Treasure Island, Voyager компаниясының Сәулетпен ойын, Беатрикс Поттердің Сиқырлы әлемі, SPQR: Империяның ең қараңғы сағаты және Дүние жұлынып кеткен күн кіреді.