تائهين

ADRIFT [ 1 ] هي واجهة مستخدم رسومية تُستخدم لإنشاء وتشغيل مغامرات نصية . [ 2 ] [ 3 ] الاسم هو اختصار لعبارة "Adventure Development & Runner - Interactive Fiction Toolkit". طوّر كامبل وايلد المشروع بمفرده حتى جعله مفتوح المصدر في عام 2018. [ 4 ] ومنذ ذلك الحين، لم يُقدّم سوى مساهمات طفيفة في البرامج الرئيسية (المطور والبرنامج)، على الرغم من وجود مساهمات في برامج تشغيل بديلة [ 5 ] [ 6 ] والمكتبة القياسية الافتراضية. [ 7 ]

تتألف مجموعة الأدوات من برنامجين: برنامج تطوير (يُستخدم لكتابة الألعاب - كان يُعرف باسم المُولِّد قبل ADRIFT 5)، وبرنامج تشغيل (يُستخدم لتشغيلها)، مع العلم أن برنامج التشغيل متاح للتنزيل بشكل منفصل. في الإصدار المستقر الحالي (الإصدار 5.0.36)، الذي صدر عام 2020، يعمل كلا البرنامجين فقط على أنظمة مايكروسوفت ويندوز لأنهما مكتوبان بلغة فيجوال بيسك. بدأ ADRIFT كبرنامج تجريبي . عند إصدار ADRIFT 5، أصبح برنامجًا قائمًا على التبرعات حتى أصبح مفتوح المصدر. لفترة من الزمن، كان ADRIFT 5 يعمل على نظام لينكس باستخدام مشروع Mono ، ولكن التحديثات اللاحقة لم تكن متوافقة مع Mono، لذا تم تخطي هذه الإصدارات.

تزامنًا مع مسابقة القصص التفاعلية لعام 2011 ، تم إطلاق برنامج ADRIFT WebRunner، الذي يتيح لعب ألعاب ADRIFT 5 عبر الإنترنت. ولأن اللعبة تعمل على خادم، يُمكن لعبها على أي جهاز، مثل iPad . دخلت ADRIFT 5 مرحلة الإصدار التجريبي (بيتا) [ 8 ] اعتبارًا من 4 أبريل 2011، حيث أصبحت متاحة للتحميل للجميع. [ 9 ]

على عكس العديد من أدوات إنشاء ألعاب المغامرات النصية (مثل TADS )، لا يحتاج المؤلف إلى معرفة كبيرة بالبرمجة لاستخدام ADRIFT Developer. بدلاً من ذلك، يُقدَّم للمؤلف واجهة رسومية بسيطة لكتابة لعبته. [ 10 ] وهذا يسمح بكتابة ألعاب المغامرات النصية بسرعة أكبر من قِبَل المؤلفين في المقام الأول بدلاً من المبرمجين . [ 11 ]

من بين أكثر ألعاب ADRIFT التي نالت استحسان النقاد حتى الآن، لعبة The PK Girl ، التي حققت المركز السادس في مسابقة الخيال التفاعلي في عام 2002، [ 12 ] ولعبة A Fine Day for Reaping ، التي احتلت المركز السابع في مسابقة الخيال التفاعلي [ 13 ] وفازت بجائزة XYZZY لأفضل قصة في عام 2007. [ 14 ]

أنظمة تشغيل أخرى

نظرًا لأن برنامج ADRIFT يعمل بشكل أصلي على نظام ويندوز فقط، فإن العديد من مستخدمي أنظمة التشغيل الأخرى لا يستطيعون تشغيل البرنامج الأصلي. يُعدّ jAsea تطبيق جافا مفتوح المصدر يُشغّل ألعاب ADRIFT 4. يسمح هذا التطبيق لأي شخص يمتلك متصفح ويب يدعم جافا، بغض النظر عن نظام التشغيل، بلعب ألعاب ADRIFT. توقف تطوير jAsea في عام 2004. مع ذلك، يُعدّ SCARE نسخةً ثانويةً من jAsea مكتوبةً بلغة ANSI/ISO C، وقد أتاح هذا المشروع إمكانية تشغيل ألعاب ADRIFT على العديد من المنصات، بما في ذلك لينكس، وويندوز، ودوس، وماكنتوش، وأميغا. [ 15 ] أصبح SCARE مُفسّرًا قياسيًا في معظم البرامج متعددة المُفسّرات، مثل Gargoyle [ 16 ] وFabularium. علاوةً على ذلك، يأتي Fabularium مزودًا بمُفسّر ADRIFT 5 يُسمى BEBEK. [ 5 ] كما يُمكن تشغيل ألعاب ADRIFT 5 على لينكس وماك باستخدام مُفسّر جديد يُسمى FrankenDrift. [ 6 ]

مراجع

  1. " مدخل ADRIFT على موقع ifwiki.org "
  2. "مجتمعات الخيال التفاعلي: من الحفظ إلى الترويج وما بعده" . مؤرشف من الأصل بتاريخ 2021-12-01 . تم الاطلاع عليه بتاريخ 2015-07-30 .
  3. "القصص التفاعلية القائمة على القواعد (عرض تقديمي كامل)". CiteSeerX 10.1.1.360.3604 . 
  4. "طلبات السحب · jcwild/ADRIFT-5" . جيت هاب . 13 يوليو 2021. تم الاسترجاع في 17 سبتمبر 2021 .
  5. 1 2 "Fabularium: Interactive Fiction - Apps on Google Play" . play.google.com . تم الاطلاع عليه بتاريخ 17-09-2021 .
  6. 1 2 "GitHub - awlck/frankendrift: واجهة أمامية متعددة المنصات لبرنامج ADRIFT Runner" . GitHub . 12 أغسطس 2021. تم الاطلاع عليه بتاريخ 17 سبتمبر 2021 .
  7. "GitHub - kpeamon/ADRIFT-5: تم تحديث ملفات المكتبة لاستخدامها مع ADRIFT 5" . GitHub . تم الاطلاع عليه بتاريخ 17 سبتمبر 2021 .
  8. " صفحة معلومات ADRIFT 5.0 [ تمت إزالة الرابط ] "
  9. " مدونة التقدم لمشروع ADRIFT 5 "
  10. "نسخة مؤرشفة" (PDF) . مؤرشفة من الأصل (PDF) بتاريخ 30-09-2015 . تم الاطلاع عليها بتاريخ 30-07-2015 .{{cite web}}: CS1 maint: archived copy as title ( link )
  11. " الفانوس النحاسي - لغات قصصية تفاعلية سهلة "
  12. نتائج مسابقة الاتحاد الدولي للرياضات 2002
  13. نتائج مسابقة IF لعام 2007
  14. نتائج جوائز XYZZY لعام 2007
  15. "ADRIFT Clones" . ADRIFT . 2004. مؤرشف من الأصل في 11-02-2005.
  16. "Gargoyle : Interactive Fiction" . ccxvii.net . تم الاطلاع عليه بتاريخ 17-09-2021 .