العابتكنولوجيا

كيف تصنع لعبة الضياع في الفضاء على برنامج سكراتش 2

يمكنك استخدام برنامج Scratch لبرمجة القصص التفاعلية والألعاب والرسوم المتحركة الخاصة بك، ومشاركة أعمالك وإبداعاتك مع المجتمع العام عبر الإنترنت .

يساعد سكراتش الشباب والأطفال على تعلم التفكير الإبداعي بشكل منظم، والعمل بشكل تعاوني – وهي المهارات الأساسية للحياة في القرن الحادي والعشرين.

لعبة الضياع في الفضاء

الخطوة 1: تحريك سفينة الفضاء

هيا نجعل السفينة الفضائية تطير عائدة نحو الأرض

ابدأ مشروعا جديدا في سكراتش، واحذف القطة التي ستظهر أمامك حتى يصبح المشروع فارغا. يمكنك العثور على محرر Scratch عبر الإنترنت على موقع jumpto.cc/scratch-new.

يمكن إضافة كائنات الأرض وسفينة الفضاء “Spaceship” و”Earth” إلى مشروعك، ويمكن أيضًا إضافة خلفية “النجوم” للشاشة لإضفاء مظهر الفضاء على اللعبة، هذه هي الطريقة التي يجب أن تبدو بها مشروعك

انقر على سفينة الفضاء ، ثم انتقل إلى علامة التبويب `المظاهر` واختر `الأزياء` .

استخدم أداة السهم لتحديد الصورة، ثم انقر فوق مقبض الاستدارة الدائري وقم بتدوير الصورة حتى تكون في الجانب المطلوب .

أضف هذا الرمز إلى كائن سفينة الفضاء : قم بتغيير الأرقام في الكود البرمجي ليكون الرمز مطابقًا للصورة الموضحة أدناه .

إذا قمت بالنقر فوق كتل التعليمات البرمجية لتشغيل التعليمات البرمجة ، ستشاهد السفينة الفضائية وهي تتحرك نحو وسط الشاشة .

موضع الشاشة x:(0) يعتبر (0،0) موضع وسط الشاشة الرئيسية، وتقع المواقع مثل (-150،-150) في الجزء الأسفل الأيسر من الشاشة الرئيسية، وتقع المواقع مثل (150،150) قرب الجزء العلوي الأيمن .

إذا كنت بحاجة إلى معرفة إحداثيات موضع ما على المسرح، فقم بتحريك الماوس إلى الموضع الذي تريده وقم بتدوين الإحداثيات التي تظهر أسفل الجزء الرئيسي من الشاشة .

يمكن تجربة الرسوم المتحركة عن طريق النقر على العلامة الخضراء الموجودة أعلى المنصة مباشرةً .

ثم احفظ المشروع

الخطوة 2: تحريك باستخدام الحلقات

– هناك طريقة أخرى لتحريك سفينة الفضاء وهي إخبارها بالتحرك كمية صغيرة، عدة مرات .

يمكنك حذف التعليمات البرمجية أو الكود من شفرتك عن طريق نقر بالزر الأيمن عليه واختيار الحذف، كما يمكنك سحبها من منطقة البرنامج النصي وإسقاطها للحذف، ويمكن العودة إلى منطقة كتل التعليمات البرمجية .

بعد إزالة الشفرة ، أضف هذه الشفرة بدلاً منها :

يُستخدم repeat في البرمجة لتكرار التعليمة البرمجية، ويُعرف أيضًا باسم حلقة loop .

إذا قمت بالنقر فوق العلامة لتجربة هذا البرنامج النصي الجديد، ستلاحظ أنه يقوم بنفس العملية بالضبط كما كان من قبل .

يمكنك إضافة المزيد من التعليمات البرمجية إلى حلقتك الخاصة للقيام بأشياء مثيرة للاهتمام، على سبيل المثال، يمكنك إضافة تأثير تغيير اللون بنسبة 25 في قسم المظهر لتغيير لون سفينة الفضاء بشكل متكرر أثناء تحركها

انقر على العلم لمشاهدة الرسوم المتحركة الجديد .

يمكنك التقليل من حجم سفينتك الفضائية بزيادة اقترابها من الأرض .

جرب اختبار الرسوم المتحركة الخاصة بك، وماذا يحدث إذا قمت بالنقر على العلم مرة أخرى؟ هل سيتم تغيير حجم مركبة الفضاء الخاصة بك بشكل صحيح؟ يمكنك استخدام هذا الكود لتغيير حجم الرسوم المتحركة الخاصة بك: ضع الحجم على 100٪

ثم قم بحفظ مشروعك

الخطوة 3: القرد العائم

لنضيف القرد إلى الرسوم المتحركة الخاصة بك ونجعله القرد الذي ضل في الفضاء

تبدأ بإضافة قرد من المكتبة ككائن .

بعد النقر على كائن القرد الجديد، قم بالنقر على الخيار `مظاهر` لتحرير طريقة ظهور القرد، ثم استخدم أداة `Ellipse` لرسم خوذة فضائية بيضاء حول رأس القرد .

لإضافة هذه الشفرة إلى القرد وجعله يدور ببطء في دائرة، يجب الآن النقر على `Scripts`، وإضافة هذا الكود `forever`، الذي سيجعل القرد يدور بشكل مستمر دون توقف .

لتجربة القرد الخاص بك ، انقر فوق العلم وسيتعين عليك النقر على زر الإيقاف (بجوار العلم) لإيقاف حركة القرد على الشاشة .

الخطوة 4 : الكويكبات

دعنا نضيف بعض الفضاء الصخري العائم إلى الرسوم المتحركة الخاصة بلعبتك .

أضف صورة متحركة بتأثير “صخري” إلى صورك المتحركة .

أضف هذا الرمز إلى صخرتك ، لجعله يرتفع على الشاشة :

when clickedpoint towards Earthforevermove 2 stepsif on edge, bounce

انقر على العلم لاختبار صخرتك، هل ترتد على الشاشة؟.

الخطوة 5: النجم الساطع

دعونا نجمع الحلقات البرمجية لجعل النجوم يلمعون .

أضف إلى صورك المتحركة صورة متحركة لعلامة نجمة

أضف هذا الرمز إلى نجمك :

انقر على العلامة لاختبار هذا النوع من الرسوم المتحركة ، ماذا يفعل هذا الرمز؟ يجعل هذا النجم أكبر قليلا 20 مرة ، ثم جعله أصغر قليلا 20 مرة بالنسبة إلى حجمه الأصلي ، هذين الأمرين يتم إدراجهم داخل حلقة forever ، لذلك يستمر تكرار الرسوم المتحركة ، حتى تبدو النجوم وكأنها لامعة .

المراجع

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

زر الذهاب إلى الأعلى