كولوبوت

كولوبوت ( استعمر بالروبوتات ) هي لعبة فيديو تعليمية ، استراتيجية في الوقت الحقيقي، تدور أحداثها في عالم ما بعد نهاية العالم، وتتميز برسومات ثلاثية الأبعاد ، من تطوير شركة إبسيتك السويسرية. الهدف من اللعبة هو العثور على كوكب مناسب للاستعمار البشري ، وذلك من خلال إنشاء بنية تحتية أساسية على سطحه والقضاء على أي كائنات فضائية تُهدد البعثة. تدور أحداث اللعبة على الأرض والقمر وسبعة كواكب خيالية. الميزة الرئيسية التي تجعل اللعبة تعليمية هي إمكانية برمجة الروبوتات باستخداملغة برمجة مشابهة للغة C++ أو جافا .
ملخص الحبكة
الحياة على الأرض مهددة بكارثة مدمرة ، مما يجبر البشرية على الرحيل والبحث عن موطن جديد. أُرسلت أول بعثة مؤلفة بالكامل من الروبوتات للعثور على كوكب آخر صالح للسكن، ولكن لأسباب مجهولة، مُنيت المهمة بكارثة ولم تعد.
مع عدد قليل من الروبوتات كرفقاء، يتعين على اللاعب السفر إلى كواكب جديدة. سترسل هيوستن ، مركز التحكم في مهمة الأرض، بالإضافة إلى قمر صناعي للتجسس، معلومات قيّمة إلى اللاعب. يحتاج اللاعب إلى بناء البنية التحتية اللازمة لجمع المواد الخام وإمدادات الطاقة، وإنتاج الأسلحة الضرورية للدفاع عن نفسه. من خلال برمجة الروبوتات، يستطيع اللاعب تفويض المهام إليها، مما يسمح له بمواصلة مهمته بينما تتولى الروبوتات صيانة القاعدة، ومحاربة الأعداء، وجمع الموارد، وأداء أي مهام أخرى تُسند إليها.
المهام

في اللعبة، يستكشف اللاعب الأرض والقمر وسبعة كواكب خيالية.
| لا. | اسم المستوى | هدف | صفات |
|---|---|---|---|
| 1 | مغادرة الأرض | أرض | الكوكب الذي تبدأ منه اللعبة. |
| 2 | على سطح القمر | قمر | المكان الذي شوهدت فيه البعثة السابقة آخر مرة. |
| 3 | في تروبيكا | تروبيكا | كوكب استوائي. |
| 4 | على الكريستاليوم | كريستاليوم | كوكب ذو درجة حرارة منخفضة يحتوي على بلورات. |
| 5 | على الساري | ساري | كوكب صحراوي. |
| 6 | على البركان | بركان | كوكب بركاني. |
| 7 | في القرن | قرن | كوكب جاف. |
| 8 | على أورفيون | أورفيون | كوكب كهربائي. |
| 9 | على تيرانوفا | تيرانوفا | كوكب مشابه للأرض. |
نظرة عامة على اللغة

لغة البرمجة المستخدمة في كولوبوت هي CBOT، وهي مشابهة في تركيبها للغة C++ ولغة جافا . مثال على كود لروبوت للعثور على قطعة من خام التيتانيوم وتوصيلها إلى منشأة تنقية:
extern void object::FetchTitanium () { object item ; // تعريف المتغير item = radar ( TitaniumOre ); // البحث عن قطعة من خام التيتانيوم goto ( item . position ); // الانتقال إلى موقع الخام grab (); // التقاط أي شيء أمام الروبوت (يفترض أنه الخام) item = radar ( Converter ); // البحث عن محول الخام goto ( item . position ); // الانتقال إلى المحول drop (); // إسقاط قطعة الخام move ( -2.5 ); // التراجع 2.5 متر للسماح للمحول ببدء معالجة الخام }إرث
أصدرت شركة إبسايتك شفرة المصدر للألعاب في مارس 2012 بموجب رخصة جنو العمومية العامة 3.0 أو أحدث، وذلك بعد أن تواصل معها مجتمع هواة الألعاب البولندي PPC. [ 1 ] [ 2 ] [ 3 ]
حصلت شركة ICC و TerranovaTeam (المعروفة سابقًا باسم PPC [ 4 ] ) على شفرة المصدر من شركة Epsitec بموجب ترخيص GPL-3.0 أو أحدث. [ 2 ] [ 3 ] وتعمل TerranovaTeam حاليًا على تحديث اللعبة، التي تحمل اسم Colobot: Gold Edition . [ 5 ]
ألعاب مشابهة
CeeBot ، وهي سلسلة ألعاب مماثلة من إنتاج شركة Epsitec أيضاً، وتتألف من أربعة عناوين:
- CeeBot-A – امتداد لتمارين وتحديات Colobot .
- CeeBot-Teen – مصمم ومبسط للجمهور الأصغر سناً ويحتوي على تمارين برمجة أساسية.
- CeeBot3 – دورة برمجة للرسم تسمح للطلاب بإنشاء رسومات ورسوم متحركة.
- CeeBot4 – دورة برمجة رئيسية لطلاب الجامعات والجمهور في مجال البرمجة.
استقبال
وقد أوصت وزارة التربية الوطنية البولندية بهذه اللعبة كوسيلة تعليمية لتعلم أساسيات الخوارزميات والبرمجة الكائنية التوجه . [ 6 ]
مراجع
- ↑ (باللغة البولندية) إعلان على البوابة البولندية لشركة كولوبوت، مؤرشف بتاريخ 7 أغسطس 2012 في أرشيف الإنترنت (Wayback Machine).
- 1 2 رخصة
- 1 2 تم تحديث الترخيص بعد تغيير اسم PPC إلى ICC&TerranovaTeam
- ↑ اسم جديد لـ PPC
- ↑ كولوبوت: الإصدار الذهبي للملف التمهيدي
- ↑ (باللغة البولندية) وسائل تعليمية - موقع وزارة التربية الوطنية لجمهورية بولندا. مؤرشف بتاريخ 16 فبراير 2008 على موقع Wayback Machine.
روابط خارجية
- صفحة ويب Epsitec Colobot
- موقع كولوبوت: الإصدار الذهبي - مجتمع كولوبوت الدولي
- كولوبوت على موقع موبي جيمز
- ألعاب الفيديو لعام 2001
- ألعاب الفيديو مفتوحة المصدر
- ألعاب الفيديو الاستراتيجية
- برمجة الألعاب
- ألعاب فيديو عن الروبوتات
- ألعاب خاصة بنظام ويندوز
- ألعاب ويندوز
- ألعاب فيديو تجارية ذات شفرة مصدرية متاحة مجاناً
- ألعاب فيديو تم تطويرها في سويسرا
