GFA BASIC

GFA BASIC هي لهجة من لغة البرمجة BASIC .

تاريخ

طُوِّر برنامج GFA BASIC بواسطة فرانك أوستروفسكي في شركة "GFA Systemtechnik GmbH" (التي أصبحت لاحقًا "GFA Software")، وهي شركة ألمانية مقرها في كيل ودوسلدورف ، كنسخة احتكارية من برنامجه المجاني Turbo-Basic XL المُستخدم في برمجة لغة BASIC . وGFA اختصار لـ "Gesellschaft für Automatisierung" (شركة الأتمتة)، وهو الاسم الذي استُمد منه اسم البرنامج. صدرت النسخة الأولى من GFA BASIC عام 1986. وفي منتصف وأواخر ثمانينيات القرن الماضي، لاقى البرنامج رواجًا كبيرًا على جهاز أتاري ST ، نظرًا لأن برنامج BASIC المُرفق مع أتاري ST كان أكثر بدائية. ثم صدرت نسخ مُعدّلة منه لأنظمة Amiga و MS-DOS و Windows .

كان الإصدار 2.0 من GFA BASIC الأكثر شيوعًا، إذ قدم ميزات متقدمة مقارنةً بالبدائل. أضاف الإصدار 3.0 من GFA BASIC دعمًا للهياكل المُعرَّفة من قِبل المستخدم وأنواع البيانات المُجمَّعة الأخرى. وكان الإصدار الأخير المُتاح هو 3.6. في عام 2002 تقريبًا، أوقفت شركة GFA Software جميع أنشطة GFA BASIC ، وأغلقت القائمة البريدية والموقع الإلكتروني في عام 2005. [ 1 ] ونظرًا لتوقف الدعم الرسمي لـ GFA BASIC، تولى مجتمع المستخدمين زمام الدعم وأنشأ بنية تحتية خاصة للتواصل. [ 2 ] [ 3 ]

الميزات والوظائف

لقطة شاشة لبرنامج GFA BASIC يعمل بدقة متوسطة، ضمن محاكي WinSTon. لاحظ القائمة والنافذة اللتين تمت برمجتهما باستخدام GFA BASIC ووظائف GEM الخاصة بجهاز ST .

يدوي

طُبعت بعض طبعات دليل GFA بالحبر الأسود على ورق أحمر، في محاولة لمنع النسخ والتزوير. وكانت فعالية هذا الأسلوب موضع شك. [ 4 ]

إصدار ويندوز

التطبيقات

قام إريك شاهي بكتابة محرر ألعاب بلغة GFA Basic لإنشاء لعبته Another World ، بما في ذلك تصميم المشاهد وكتابة سيناريو اللعبة؛ أما محرك اللعبة (عرض المضلعات والموسيقى) فقد تم تطويره بلغة التجميع. استُخدم هذا المحرر لإنشاء جميع نسخ اللعبة، بما في ذلك نسخ أجهزة الألعاب المنزلية ونسخة Collector Edition لنظام Windows التي صدرت عام 2006. [ 5 ]

قام كارستن كوبر من شركة Thalion software بكتابة جميع برامج تحرير الألعاب الأساسية لسلسلة "Amberstar" باستخدام GFA Basic. [ 6 ]

مراجع

  1. أهلاً بكم في GFA Online!
  2. GFA-BASIC 32 لنظام التشغيل Windows ، مؤرشف بتاريخ 2016-04-06 في Wayback Machine على موقع google.com
  3. GFA-BASIC 32 لـ Windows Stuff بقلم Sjouke Hamstra
  4. "مُجمِّع GFA الأساسي" . ومن الجدير بالذكر أنه طُبع على ورق أحمر فاقع، وهي تقنية تُستخدم لمنع التصوير. اختبرتُ ذلك ووجدتُ أنه بعد قليل من التجربة، كانت النسخة المصورة أسهل قراءةً من الدليل الأصلي!
  5. إصدار خاص بمناسبة الذكرى السنوية الخامسة عشرة للعبة Another World لنظام التشغيل Windows، يتضمن فيلمًا وثائقيًا عن صناعة اللعبة. تم إصداره بواسطة ElektroGames وSdLL (2006).
  6. ^ "مصدر ثاليون – Fragen & Antworten -" .