فري سكيب
فري سكيب هو محرك ألعاب فيديو ، وهو محرك ألعاب ثلاثي الأبعاد مبكر استُخدم لأول مرة في لعبة دريلر عام 1987. كانت الرسومات تتكون في الغالب من هندسة صلبة مُصممة بدون تظليل . [ 1 ] [ 2 ]
تاريخ
يُعتبر محرك Freescape، الذي طورته شركة Incentive Software داخليًا ، من أوائل محركات الرسومات ثلاثية الأبعاد الاحتكارية المستخدمة في ألعاب الفيديو ، على الرغم من أنه لم يُستخدم تجاريًا خارج نطاق ألعاب Incentive الخاصة. [ 3 ] كان يُعتقد في البداية أن المشروع طموح للغاية، لدرجة أن مصمم Incentive، إيان أندرو ، واجه صعوبة في توظيف مبرمجين له، حيث اعتقد الكثيرون أنه من المستحيل تحقيقه.
يذكر بول غريغوري (فنان رسومات في شركة Major Developments، فريق التصميم الداخلي لشركة Incentive) أن لعبة Freescape طُوّرت بواسطة كريس أندرو بدءًا من سبتمبر 1986 على جهاز Amstrad CPC ، نظرًا لكونه نظام التطوير الأنسب بذاكرة 128 كيلوبايت وقدرة كافية لتشغيل بيئات ثلاثية الأبعاد. [ 4 ] وتم نقل محرك اللعبة إلى أجهزة ZX Spectrum و MS-DOS و Commodore 64 و Amiga و Atari ST .
انتهى تطوير برنامج Freescape في عام 1992 مع إصدار برنامج 3D Construction Kit II . واستمر إرثه في محرك تأليف الواقع الافتراضي Superscape VRT اللاحق ، من نفس المطور وتم الإعلان عنه في برنامج 3D Construction Kit II .
تكنولوجيا
الهندسة
أتاح محرك Freescape إنشاء بيئات ثلاثية الأبعاد كاملة تتكون من أرضية وعدد من العناصر الأساسية يتناسب مع إمكانيات الذاكرة وسرعة المعالج. شملت هذه العناصر متوازيات المستطيلات ، والمخاريط الناقصة رباعية الأضلاع (التي يسميها Freescape أهرامات )، والمثلثات ، والمستطيلات ، والأشكال الرباعية ، والخماسية ، والسداسية ، والقطع المستقيمة . كما استُخدم عنصر أساسي آخر، هو "المستشعر"، لأغراض الألعاب لتحديد موقع الكاميرا بالنسبة للمستشعر في عالم اللعبة.
تم تصميم لعبة Freescape مع مراعاة محدودية إمكانيات الأجهزة، وبالتالي فهي تحتوي على عدد من القيود المتأصلة الضرورية لتمكين تشغيل الألعاب بشكل صحيح على هذه الحواسيب:
- تم تحديد حجم المناطق الفردية بـ 8192 × 4096 × 8192 وحدة. كانت هذه الوحدات اعتباطية، لكن كل منطقة كانت تتوافق دائمًا مع الأبعاد.
- لم يكن المحرك يسمح بالحركات الجزئية. ففي الأجهزة ذات 16 بت، يجب أن تكون كل حركة - سواء للكاميرا أو للكائن - من مضاعفات الوحدة الواحدة. أما في الأجهزة ذات 8 بت، فإن زوايا رؤية العالم محدودة بخطوات مقدارها 5 درجات.
- تم تقسيم المحورين س و ع إلى 128 موقعًا منفصلاً فقط، بينما تم تقسيم المحور ص إلى 64 موقعًا منفصلاً فقط. ونتيجة لذلك، لا يمكن وضع العناصر إلا على فترات 64 وحدة، على سبيل المثال، 0، 64، 128 أو 128، 64، 32.
- لا يجوز أن تتداخل الأشياء.
- جميع الكائنات تمتلك "مكعبًا محيطًا"، والذي تنطبق عليه قواعد الكشف كما لو كان مكعبًا، أي بدون تداخل.
تفاعل
استخدمت الألعاب لغة أوامر فري سكيب (FCL)، وهي لغة برمجة نصية مبكرة داخل اللعبة ، لإضافة عناصر تفاعلية إلى عوالم فري سكيب. يمكن ضبط البرامج النصية لتشغيلها باستمرار في العالم بأكمله أو في منطقة محددة، أو يمكن ربطها بأشياء فردية حيث يتم تشغيلها مرة واحدة عند إطلاق النار على الشيء أو تنشيطه أو الاصطدام به. كما دعمت إصدارات فري سكيب لأجهزة أميغا وأتاري إس تي والكمبيوتر الشخصي "المحركات"، وهي برامج FCL تستخدم بعض التعليمات الإضافية لإنشاء رسوم متحركة على الشاشة.
برنامج يستخدم محرك Freescape
عناوين البرامج التي تستخدم محرك Freescape: [ 5 ]
- Driller (1987) [ 2 ] (المعروف أيضًا باسم Space Station Oblivion ) [ 6 ]
- الجانب المظلم (1988)
- الكسوف الكلي (1988)
- سيد القلعة (1990)
- Castle Master II: The Crypt (1990)
- الكسوف الكلي 2: لعنة أبو الهول (1991)
- مجموعة أدوات البناء ثلاثية الأبعاد (1991) [ 7 ] (المعروفة أيضًا باسم استوديو الواقع الافتراضي) [ 8 ]
- مجموعة أدوات البناء ثلاثية الأبعاد II (1992) (المعروفة أيضًا باسم Virtual Reality Studio 2.0) [ 9 ]
انظر أيضاً
مراجع
- ↑ مجلة باليوترونيك (26 أبريل 2019). "مغامرات ثلاثية الأبعاد بتقنية 8 بت من ثمانينيات القرن الماضي مع فري سكيب" . مجلة باليوترونيك .
- فريق ريترو غيمر (22 سبتمبر 2009). "دريلر" . ريترو غيمر . مؤرشف من الأصل في 14 سبتمبر 2015.
- ↑ فاهس، فاهس (22 أكتوبر 2008). "استكشاف عالم فري سكيب" . IGN . مؤرشف من الأصل في 22 نوفمبر 2015. تم الاطلاع عليه في 4 يوليو 2009 .
- ↑ "حافز". ريترو غيمر . العدد 22. صفحة 26.
- ↑ "فري سكيب" . قائمة ألعاب الفيديو العالمية .
- ↑ "محطة الفضاء النسيان (1987)" . موبي جيمز .
- ↑ ويلسون، ستيوارت. "مجموعة أدوات البناء ثلاثية الأبعاد" . موقع إلكتروني غير رسمي لمجموعة أدوات البناء ثلاثية الأبعاد .
- ↑ "استوديو الواقع الافتراضي (1991)" . موبي جيمز .
- ↑ "Virtual Reality Studio 2.0 (1992)" . MobyGames . مؤرشف من الأصل في 7 ديسمبر 2022. تم الاطلاع عليه في 2 يناير 2021 .
روابط خارجية
- نسخة مجانية من برنامج Driller لأجهزة الكمبيوتر
- إعادة تنفيذ حديثة للعبة Freescape، باستخدام OpenGL
- مقال من موقع IGN حول ألعاب Freescape
- قائمة ألعاب Freescape Engine الكاملة
- برنامج عام 1987
- محركات ألعاب الفيديو
