ديكوور
لعبة DECWAR هي لعبة كمبيوتر متعددة اللاعبين ، طُوّرت لأول مرة عام 1978 في جامعة تكساس في أوستن لجهاز PDP-10 . وقد طُوّرت من نسخة ثنائية اللاعبين أقل شهرة تُدعى WAR ، مع إضافة دعم متعدد الأطراف لما بين لاعب واحد وعشرة لاعبين. تُعتبر كل من WAR و DECWAR نسختين متعددتي اللاعبين من لعبة Star Trek الكلاسيكية، مع إضافة عناصر استراتيجية. لاحقًا، استُخدمت اللعبة، بعد إزالة إشعارات حقوق النشر واستبدالها، باسم MegaWars على CompuServe و Stellar Warrior على GEnie . استمر كلا الإصدارين لسنوات.
تاريخ
النسخ الأصلية
كانت لعبة WAR ، وهي نسخة ثنائية اللاعبين من لعبة Star Trek لجهاز CDC 6600 ، هي اللعبة الأصلية التي أدت إلى تطوير DECWAR . [ 1 ] في Star Trek ، كان اللاعب يجوب المجرة بحثًا عن قوة غزو من سفن حربية كلينغونية ، ثم يعود إلى عدد من القواعد النجمية لإعادة تجهيز سفينته وإصلاحها. أما في WAR ، فقد استُبدلت القواعد النجمية بكواكب يمكن لأي من اللاعبين الاستيلاء عليها بعد مهاجمتها، ما يجعلها "حليفة". تنتهي اللعبة عندما يستولي أحد اللاعبين على جميع الكواكب ويدمر سفينة خصمه. ولأن جهاز 6600 كان يدعم محطة تشغيل واحدة فقط، كان على اللاعبين التناوب على إدخال الأوامر.
أثناء نقل اللعبة إلى جهاز PDP-10 (المعروف أيضًا باسم DECsystem-10)، خضعت لتعديلات جذرية وأصبحت تُعرف باسم DECWAR . [ 1 ] لم تعد اللعبة تُشغّل كنسخة واحدة، بل كمجموعة من البرامج (أو "المهام")، برنامج لكل مستخدم، تتواصل فيما بينها عبر ذاكرة مشتركة . سمح هذا النظام لما يصل إلى 18 لاعبًا بالانضمام إلى اللعبة أو مغادرتها وقتما يشاؤون، بينما يستمر باقي اللاعبين في رؤية الخريطة كما كانت. أُضيفت أيضًا سفينة رومولانية واحدة يتحكم بها الحاسوب ، تُستدعى في الألعاب التي لا يكتمل عدد لاعبيها لتوفير خصم للبشر. وعندما يكتمل عدد اللاعبين (يختلف العدد حسب الإصدار)، لا تعود السفينة الرومولانية للظهور بعد قتلها.
صدرت النسخة 1.0 من برنامج DECWAR في أغسطس 1978. وكانت الجامعة توفر نسخًا منه على أشرطة مقابل رسوم رمزية قدرها 50 دولارًا أمريكيًا، [ 2 ] وسرعان ما ظهر على أجهزة PDP-10 في جميع أنحاء العالم. وصدرت النسخة 2.0 المحدثة بشكل كبير في يوليو 1979، ثم صدرت نسخة رئيسية أخرى، هي 2.3، في 20 نوفمبر 1981. [ 1 ] [ 3 ]
النسخ التجارية
اشترى بيل لاودن، المسؤول عن الألعاب في شركة كومبيوسيرف، نسخة من لعبة DECWAR من جامعة تكساس في أوستن بعد أن أخبره ميرلين كوزينز بوجودها ذات ليلة على جهاز محاكاة الاتصالات اللاسلكية . في عام ١٩٨٢، أعطاها لاودن لمبرمجي شركة كيسماي ، الذين كتبوا العديد من ألعاب كومبيوسيرف. اكتشفوا أن حقوق النشر لا تنص على أي شيء بخصوص الاستخدامات التجارية، فأصدروا سريعًا نسخة جديدة بعد استبدال أي إشارات قد تُعرّضهم للمساءلة القانونية إلى عالم ستار تريك بإشارات أكثر عمومية. [ ٢ ] [ ٤ ]
تم إطلاق النسخة الجديدة، ميجا وورز ، على منصة كومبيوسيرف عام 1983 واستمرت بالعمل بشكل متواصل حتى عام 1998، على الرغم من توقفها مؤقتًا خلال تلك الفترة ثم إعادة تشغيلها بعد تلقي شكاوى من اللاعبين. وشهدت اللعبة العديد من الإضافات خلال فترة تشغيلها، أبرزها فئات مختلفة من السفن، وأصبحت النسخ اللاحقة مختلفة تمامًا عن لعبة ديكووار الأصلية . [ 2 ]
عمل كيسماي أيضًا على نسخة مُحدَّثة بشكلٍ كبير عُرفت باسم ميجا وورز 2 ، بينما أصبحت النسخة الأصلية تُعرف بأثر رجعي باسم ميجا وورز 1. من بين الميزات الأخرى، كان ميجا وورز 2 قادرًا على العمل في وضع العميل والخادم ، وكان من المُخطط استخدامه مع واجهات رسومية تعمل على مجموعة متنوعة من أجهزة الكمبيوتر المنزلية الشائعة . ومع ذلك، فإن الإصدار الوشيك لميجا وورز 3 أنهى هذه الخطط، وتم التخلي عن ميجا وورز 2 .
في عام 1985، ترك لودن شركة كومبيوسيرف ليؤسس شركة جيني في جنرال إلكتريك . أعاد كيسماي تهيئة النظام لاستخدامه في جيني، منتجًا لعبة ستيلار واريور . ومثل ميجا وورز ، استمرت ستيلار واريور لسنوات، وتوقفت نهائيًا مع إغلاق جيني في عام 1999.
إصدارات أخرى
في عام ١٩٩٥، تلقى هاريس نيومان بريدًا إلكترونيًا يحتوي على شفرة المصدر المُعدّلة بواسطة كومبيوسيرف. تضمنت الرخصة شروطًا تلزم جامعة تكساس، مؤلفي البرنامج، بمنح الإذن قبل توزيعه. وقد رتب هاريس نيومان مع جامعة تكساس لنشر شفرة المصدر هذه لبرنامج ديكوار. [ ٥ ] تُستضاف شفرة المصدر في مركز دولف بريسكو للتاريخ الأمريكي [ ٦ ] وعلى منصة غيت هاب . [ ٧ ]
قام هاريس نيومان بكتابة نسخة من لعبة Decwar تسمى decwars.com بلغة Go . تم تصميم الأوامر على غرار اللعبة الأصلية مع اختلافات طفيفة، باستثناء أن اللعبة تدعم عددًا غير محدود من اللاعبين. [ 1 ]
لاحقًا، أصدرت جامعة تكساس نسخة CIS (خدمة معلومات CompuServe) من برنامج Decwar للجمهور. خضعت هذه النسخة لتعديلات كبيرة لتتوافق مع إصدار CIS من نظام TOPS-10. قام ميرلين كوزينز (Drforbin) لاحقًا بهندسة عكسية للبرنامج المصدري للوصول إلى صيغة متوافقة مع نظام TOPS-10 القياسي وبرنامج simh. هذا الكود محفوظ في مركز بريسكو للتاريخ الأمريكي. [ 8 ] كما يتوفر المصدر على منصة GitHub. [ 9 ]
وصف
كان الهدف الأساسي من لعبة DECWAR هو السيطرة على "كون" يتألف من شبكة "قطاعات" بأبعاد 79 × 79 (كانت أصغر في الإصدارات السابقة، في الإصدار 2.3) تحتوي على عدد من الكواكب والقواعد والثقوب السوداء. ومن التغييرات التي طرأت على اللعبة مقارنةً بسلسلة Star Trek الأصلية ، إمكانية الاستيلاء على الكواكب وتحصينها لإنشاء قواعد إضافية.
كان بإمكان اللاعبين الانضمام إما إلى الاتحاد أو إمبراطورية كلينغون، مع أن الاختلاف بينهما كان شكليًا فقط، إذ كانت سفن كلا الجانبين متطابقة. في المباريات التي تضم عددًا كبيرًا من اللاعبين في أحد الفريقين، كان يُجبر اللاعبون الجدد على الانضمام إلى الفريق الأصغر. عند الانضمام، كان اللاعب يُعرض عليه قائمة بالسفن غير المستخدمة حاليًا في كلا الجانبين، وكان بإمكانه العودة إلى اللعبة بنفس السفينة في حال تدميرها. كانت كل سفينة مُجهزة بمحركات الالتواء والاندفاع، وطوربيدات الفوتون، ومدافع الليزر، ودروع الانحراف، وحاسوب، ونظام دعم الحياة، وراديو الفضاء الفرعي، وشعاع الجر. بدأت كل سفينة بـ 5000 وحدة طاقة، و2500 وحدة قوة درع، و0 وحدة ضرر. إذا تلقت السفينة 2500 نقطة ضرر، تُدمر، والسفينة التي تفقد كل طاقتها تُعتبر "ميتة". بالإضافة إلى الضرر الإجمالي للسفينة ككل، يُلحق كل ضربة ضررًا بجزء منها، والذي يُصبح غير قابل للتشغيل إذا وصل هذا الضرر إلى 300 نقطة. [ 3 ]
من التغييرات الأخرى عن سلسلة ستار تريك أن الدروع المشحونة والفعّالة بالكامل كانت تصدّ الطوربيدات تمامًا، بينما في النسخة الأصلية كانت غالبًا ما تُغرق سفن الكلينغون بطلقة واحدة. هذا يُجبر اللاعبين على إضعاف دروع العدو أولًا باستخدام نيران الفايزر قبل القضاء عليه بالطوربيد. [ 3 ] كما يُمكن للاعبين إطلاق طوربيداتهم على النجوم، مما يُؤدي إلى انفجارها وتدمير أي سفينة قريبة.
كانت القواعد العنصر الاستراتيجي الرئيسي في اللعبة، إذ سمحت بإصلاح سفن الحلفاء وإعادة تسليحها. انتهت اللعبة عندما دمر أحد الفريقين جميع سفن وقواعد الفريق الخصم، واستولى على كواكبه. تطلق القواعد النار على سفن العدو ضمن نطاق أربعة قطاعات، وتتمتع بقوة هائلة من مدافع الليزر والدروع. أما الكواكب المحايدة، فكانت عبارة عن قواعد صغيرة بمدى قطاعين وقوة أقل. يمكن تقليص حجم القواعد والكواكب بسهولة بالبقاء خارج نطاق إطلاق النار الخاص بها؛ فعلى سبيل المثال، يبلغ مدى الطوربيدات عشرة قطاعات. [ 3 ]
على الرغم من أن تفاعل كل مستخدم، كما هو الحال في لعبة ستار تريك ، كان يتم عبر سطر أوامر بالتناوب، إلا أن اللعبة ككل كانت تُدار في الوقت الفعلي تقريبًا، إذ كان بإمكان أي مستخدم إدخال الأوامر في أي وقت وتحديث حالة اللعبة العامة. وقد منح هذا ميزةً للاعبين القادرين على تفسير المخرجات وإدخال الأوامر بسرعة أكبر. ولتحسين الأداء، احتوت لعبة DECWAR على ثلاثة مستويات مختلفة من "التفصيل" في الأوامر والمخرجات، حيث يُكثّف الوضع الأكثر اختصارًا الأوامر إلى صيغة شبيهة بالرموز البرمجية. كان هيكل الأوامر مشابهًا لهيكل أوامر نظام التشغيل TOPS-10 ، الخاص بجهاز PDP-10؛ إذ يمكن اختصار الأوامر إلى أبسط أشكالها وأكثرها تميزًا. سمحت DECWAR للمستخدم بإدخال الإحداثيات بصيغة مطلقة أو نسبية أو محسوبة (موضع واحد +/- آخر). وأخيرًا، يمكن تكديس الأوامر في سطر واحد، مما يسمح بتنفيذ قائمة من الأوامر دفعة واحدة. وإذا رغب المستخدم، يمكنه إعادة إدخال سطر الأوامر الأخير ببساطة عن طريق الضغط على مفتاح الهروب (Escape). [ 1 ]
انظر أيضاً
مراجع
- 1 2 3 4 5 هاريس س. نيومان، "صفحة DECWAR" ، 24 مارس 2004
- 1 2 3 أساسيات تطوير الألعاب: مقدمة ؛ جيني نوفاك؛ سينجايج ليرنينج؛ 2011؛ صفحة 44
- 1 2 3 4 "تعليمات لعبة DECWAR" ، إصدار DECWAR 2.3، 20 نوفمبر 1981
- ↑ جي إس براون، "ديكوورز" ، أبريل 1982
- ↑ شفرة المصدر، "أرشيف ألعاب الفيديو UT" ، 27 مايو 2011
- ↑ "مركز بريسكو للتاريخ الأمريكي"، 27 مايو 2011
- ↑ "مستودع جيت هاب، 17 يونيو 2012"
- ↑ هيسيك، بوب؛ بوتر، جيف؛ نيومان، هاريس؛ كوزينز، ميرلين (2011). "ديكوار، الإصدار 2.3 [ نسخة توبس 10 ] " . مجموعة كوزينز (ميرلين) ديكوار .
- ↑ "Decwar" . GitHub . 29 مايو 2020.
- ألعاب الفيديو لعام 1978
- ألعاب الحاسوب المركزي
- ألعاب فيديو مستوحاة من مسلسل ستار تريك: السلسلة الأصلية
- أعمال غير رسمية مستوحاة من سلسلة ستار تريك
- محاكيات سفن الفضاء المستوحاة من سلسلة ستار تريك
- ألعاب فيديو برسومات نصية
- ألعاب الفيديو متعددة اللاعبين
- ألعاب الفيديو التي تم تطويرها في الولايات المتحدة
