متروبوليس
كان mTropolis (يُنطق "متروبوليس") تطبيقًا مفتوح المصدر لبرمجة الوسائط المتعددة، يهدف إلى تمكين التطوير السريع لعناوين الوسائط المتعددة . [ 1 ] طُوّر بواسطة mFactory (يُنطق "إم-فاكتوري") وطُرح في عام 1995. وقدّم مفاهيم البرمجة الكائنية، مثل الكائنات القابلة لإعادة الاستخدام والمعدّلات والسلوكيات، إلى مجال تأليف الوسائط المتعددة الذي كان يهيمن عليه برنامج Director من Macromedia . اشترت Quark برنامج mTropolis في عام 1997 ، ونقلت تطويره من بورلينغيم، كاليفورنيا، إلى دنفر ، ثم ألغت المنتج بعد عام واحد. وعلى الرغم من جهود مستخدميه المتحمسين لإنقاذ استثماراتهم وأداتهم المحبوبة، لم تُثمر المفاوضات ولا حتى عرض شراء محتمل. [ 2 ]
تاريخ
تنافس برنامج mTropolis في مجال منتجات الوسائط المتعددة التفاعلية الذي هيمن عليه برنامج Macromedia Director في التسعينيات . وقد قامت شركة mFactory، الشركة المصنعة للبرنامج والتي تأسست عام 1992، بوضع mTropolis كبديل وكإضافة لبرنامج Director.
تم شراء mTropolis بواسطة Quark في عام 1997. وقد حفز استخدام السلوكيات في mTropolis شركة Macromedia على إدخال السلوكيات في Director 6.0.
كنتُ هناك عندما ذهبنا أنا وسيري وشيبارد، وربما جريجي أيضاً، إلى اجتماعات مستخدمي Mtrop. لقد سرقنا [السلوكيات] منهم مباشرةً.
- أليكس زافاتون (ماكروميديا سابقًا) على القائمة البريدية Direct-L، الثلاثاء، 9 سبتمبر 2008
على الرغم من أن تأليف أقراص CD-ROM متعددة الوسائط قد أصبح غير ذي صلة إلى حد كبير بسبب توزيع المحتوى عبر الإنترنت، إلا أن mTropolis لا يزال يمثل دراسة مثيرة للاهتمام في تصميم التطبيقات، وقد حظي بمتابعة مخلصة لسنوات عديدة.
نموذج
كانت بيئة التطوير مختلفة تمامًا عن الأدوات الأخرى المتوفرة آنذاك؛ فبرامج مثل HyperCard من Apple Computer وPitagno Clickworks وغيرها اعتمدت على نظام البطاقات، بينما اعتمد Macromedia Director على نظام الأفلام (حيث تُسمى منطقة المحتوى "المسرح"، والخط الزمني "النتيجة"، ومكتبة الأصول "الممثلون"، وهكذا). أما في mTropolis، فكانت هناك أقسام وأقسام فرعية ومشاهد. تُوضع الأصول على المشهد، ثم تُسحب مجموعات من السلوكيات والمُعدِّلات إلى هذه الأصول.
يمكن إنشاء تفاعلات ورسوم متحركة قوية من خلال جعل المُعدِّلات المختلفة تُرسل رسائل إلى بعضها البعض، مما يسمح للمستخدم بإنشاء شيء مثير للإعجاب بسرعة كبيرة، دون الحاجة إلى الكتابة. كانت هناك لغة برمجة بسيطة، يتم الوصول إليها عبر مُعدِّل Miniscript، ولكن معظم البرمجة كانت تتم عن طريق ربط السلوكيات والمُعدِّلات القياسية، وإجراء الاختيارات داخل قوائم المُعدِّلات المنبثقة.
مشاكل تقنية
بحسب مؤلف كتاب "سفينة الفضاء تايتانيك" دوغلاس آدامز ، فقد اختار فريقه في الأصل منصة mTropolis 1.0 لتطوير اللعبة، ولكن تم التخلي عنها بسبب أوجه قصور تقنية غير محددة لصالح أداة داخلية. [ 3 ]
قيود المخطوطة المصغرة
كان أحد الانتقادات الموجهة للأداة هو افتقار لغة البرمجة المدمجة، Miniscript، إلى ميزات أساسية ضرورية للمهام الشائعة. ولأن mTropolis صُممت وفقًا لمفهوم البرمجة المرئية ، فقد تعمّد مهندسو mFactory حذف بنيات التحكم مثل الحلقات الشرطية . ولتدارك هذه القيود، أنتجت شركة AX Logic، وهي شركة تطوير خارجية، مُعدِّل Alien Studio المتاح تجاريًا كبديل مباشر لـ Miniscript.
تنسيق الملف
كشف ظهور إضافة mTropolis لمتصفح نتسكيب نافيجاتور ، والتي أُطلق عليها اسم mPire، في الإصدار 1.1 ، عن خلل جوهري في بنية البرنامج. لم يكن تنسيق الملف الثنائي متوافقًا مع جميع الأنظمة؛ فلكي يُتاح عنصر mTropolis للتضمين في صفحة ويب، كان على المُنشئ حفظ نسخة لنظام ماكنتوش ونسخة أخرى منفصلة لنظام ويندوز. وبالتالي، اضطر خادم الويب إلى تخزين نسخ مُكررة من المحتوى نفسه، مما استهلك مساحة تخزين كبيرة واستلزم استخدام صفحات تحميل لعرض الملف المُناسب لنظام تشغيل المستخدم النهائي.
تأليف المحتوى الخاص بنظام ماكنتوش فقط
على الرغم من وجود محركات تشغيل لكل من منصتي ماكنتوش وويندوز، إلا أن نظام التأليف mTropolis نفسه كان يعمل فقط على نظام ماك.
سجل الإصدارات
mTropolis 1.0
يناير 1995: تم إصداره في معرض ماك وورلد سان فرانسيسكو . سعر التجزئة 4495 دولارًا.
mTropolis 1.1
مايو 1996: تمت إضافة دعم لـ QuickTime VR 1.0. سعر التجزئة 1195 دولارًا.
أكتوبر 1996: أصدرت شركة mFactory الإصدار التجريبي الأول من ملحق المتصفح mPire.
إم تروبوليس 2.0
مارس 1997: أعلنت شركة mFactory عن توفر مبيعات الطلب المسبق للإصدار 2.0، والمقرر شحنه في "النصف الثاني من شهر مايو". سعر التجزئة 995 دولارًا.
مايو 1997: شركة Quark, Inc. تشتري شركة mFactory.
مارس 1998: أعلنت شركة Quark أن الإصدار 2.0 سيتم توفيره مجاناً لعملاء mTropolis v1 المسجلين، ولكن المنتج لن يكون متاحاً للشراء العام. [ 4 ]
مراجع
- ↑ mTropolis، أعظم أداة CBD التي لم تكن موجودة أبدًا، بقلم جلين هانتر، شركة موجو للإنتاج (2000، مؤرشف)
- ↑ ليندسي، جريج. "البرنامج الذي رفض الموت" . salon.com . مؤرشف من الأصل في 3 مايو 2000. تم الاطلاع عليه في 27 يونيو 2016 .
- ↑ آدامز، دوغلاس. "لماذا لا تتوفر لعبة Starship Titanic على نظام ماكنتوش؟" . تم الاطلاع عليه بتاريخ 31 مايو 2008 .
- ↑ لاندوير، ريبيكا (29 مارس 1998). "إغلاق شركة كوارك لمنصة إم فاكتوري" . تم الاطلاع عليه بتاريخ 1 يونيو 2008 .
روابط خارجية
- mtropolis.com (أرشيف عام 2000)
- برامج الوسائط المتعددة
- أنظمة التأليف
- أعمال الأيتام
