كيف تصنع لعبة على سكراتش (بالصور)

جدول المحتويات:

كيف تصنع لعبة على سكراتش (بالصور)
كيف تصنع لعبة على سكراتش (بالصور)
Anonim

Scratch هي لغة برمجة مرئية شهيرة تم تطويرها بواسطة MIT Media Lab كأداة تعليمية للأطفال. إنه متاح عبر الإنترنت ، مع إصدارات سطح المكتب المتاحة لنظام التشغيل Mac OS و Windows و Chrome OS و Android. تعلمك مقالة ويكي هاو هذه أساسيات كيفية صنع لعبة

خطوات

جزء 1 من 4: تنزيل Scratch

اصنع لعبة على سكراتش الخطوة 1
اصنع لعبة على سكراتش الخطوة 1

الخطوة 1. انتقل إلى صفحة تنزيل سكراتش في متصفح الويب

هذه هي صفحة الويب حيث يمكنك تنزيل إصدار سطح المكتب من سكراتش.

اصنع لعبة على سكراتش الخطوة 2
اصنع لعبة على سكراتش الخطوة 2

الخطوة 2. انقر فوق تنزيل مباشر

يوجد أسفل خيار تنزيل Scratch من المتجر الرقمي لنظامك.

بدلاً من ذلك ، يمكنك النقر فوق إنشاء في الجزء العلوي من صفحة الويب لبدء الإنشاء الفوري عبر الإنترنت داخل متصفح الويب الخاص بك.

اصنع لعبة على سكراتش الخطوة 3
اصنع لعبة على سكراتش الخطوة 3

الخطوة 3. انقر نقرًا مزدوجًا فوق ملف التثبيت

ملف تثبيت Scratch هو "Scratch Desktop Setup 3.9.0.exe" لنظام التشغيل Windows و "Scratch 3.6.0.dmg" لنظام التشغيل Mac. بمجرد الانتهاء من تنزيل ملف التثبيت ، انقر نقرًا مزدوجًا فوق ملف التثبيت لبدء عملية التثبيت. يمكنك العثور على الملفات التي تم تنزيلها في مجلد التنزيلات أو في متصفح الويب الخاص بك.

اصنع لعبة على سكراتش الخطوة 4
اصنع لعبة على سكراتش الخطوة 4

الخطوة 4. تثبيت Scratch

استخدم الخطوات التالية لتثبيت Scratch:

  • شبابيك

    • حدد "فقط من أجلي" أو "أي شخص يستخدم هذا الكمبيوتر".
    • انقر تثبيت
    • انقر نعم للسماح لمثبت Scratch بإجراء تغييرات على نظامك.
    • انقر ينهي.
  • ماك:

    امسح رمز تطبيق Scratch في مجلد التطبيقات

جزء 2 من 4: إضافة رسومات

اصنع لعبة على سكراتش الخطوة 5
اصنع لعبة على سكراتش الخطوة 5

الخطوة 1. افتح Scratch

لها أيقونة صفراء عليها حرف S. انقر فوق الرمز الموجود في قائمة "ابدأ" في نظام التشغيل Windows. يمكنك العثور عليه في مجلد التطبيقات على جهاز Mac.

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

اصنع لعبة على سكراتش الخطوة 6
اصنع لعبة على سكراتش الخطوة 6

الخطوة 2. أضف خلفية

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

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

الخطوة 3. أضف كائنًا

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

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

الخطوة 4. اسحب الكائن حيث تريده أن يكون في بداية اللعبة

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

جزء 3 من 4: إضافة عناصر تحكم وحركة إلى كائن ما

اصنع لعبة على سكراتش الخطوة 9
اصنع لعبة على سكراتش الخطوة 9

الخطوة الأولى. انقر فوق الكائن الذي تريد إضافة عناصر تحكم إليه

انقر فوق رمز الكائن الموجود أسفل نافذة المعاينة في الزاوية العلوية اليمنى لتحديد كائن.

اصنع لعبة على سكراتش الخطوة 10
اصنع لعبة على سكراتش الخطوة 10

الخطوة 2. انقر فوق علامة التبويب Code

إنها علامة التبويب الأولى في الزاوية العلوية اليسرى أسفل شعار Scratch.

اصنع لعبة على سكراتش الخطوة 11
اصنع لعبة على سكراتش الخطوة 11

الخطوة الثالثة. اسحب كتلة حدث إلى منطقة الكود

في Scratch ، يتم التشفير باستخدام الكتل. يتم سرد جميع الكتل في اللوحة الموجودة على اليسار أسفل علامة تبويب الكتل. يتم ترميز الكتل حسب النوع. كتل الأحداث ذات اللون الأصفر المميز. انقر فوق النقطة الصفراء على اليسار للانتقال إلى كتل الأحداث. ثم اسحب كتلة الحدث إلى منطقة الكود على يمين قائمة الكتل. يمكن أن تكون كتلة الحدث شيئًا مثل "عند النقر فوق هذا الكائن" أو "عند الضغط على [مفتاح]" أو "عندما يتم النقر على [رمز العلم الأخضر]".

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

اصنع لعبة على سكراتش الخطوة 12
اصنع لعبة على سكراتش الخطوة 12

الخطوة 4. إرفاق كتلة أسفل كتلة الحدث

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

  • إذا كانت الكتلة تحتوي على سهم يشير لأسفل (⏷) ، فانقر فوق السهم لعرض قائمة منسدلة. حدد خيارًا (مثل مفتاح لوحة المفاتيح) من القائمة المنسدلة.
  • إذا كان هناك كتلة تحتوي على فقاعة بيضاء بها نص ، فيمكنك تغيير النص داخل الفقاعة.
اصنع لعبة على Scratch الخطوة 13
اصنع لعبة على Scratch الخطوة 13

الخطوة 5. جرب الكتل

يتطلب الأمر القليل من التجريب لمعرفة كيفية جعل الكتل تفعل ما تريد. حاول إرفاق كتل مختلفة وشاهد ما يحدث. فيما يلي مجموعة من الأمثلة التي يمكنك تجربتها.

  • نماذج المربعات 1:

    حدد "عند النقر فوق هذا الكائن" ككتلة حدث. ثم أرفق الكتلة التي تقول "قل [مرحبًا!] لمدة [2] ثانية" من كتل Looks.

  • كتل المثال 2:

    لجعل كائن يتحرك إلى اليسار واليمين عند الضغط على مفتاحي الأسهم الأيمن والأيسر ، أضف كتلة حدث تقول "عند الضغط على [السهم الأيمن ⏷]". ستحتاج إلى تحديد مفتاح السهم الأيمن من القائمة المنسدلة في الكتلة. ثم قم بإرفاق كتلة تقول "أشر في الاتجاه [90]" من الكتل المتحركة. ثم قم بإرفاق كتلة حركة أخرى تقول "حرك [10] خطوات". ثم اسحب علامة حدث أخرى إلى منطقة الرمز التي تقول "عند الضغط على [السهم الأيسر ⏷]" ، قم بإرفاق كتلة حركة تقول "أشر في الاتجاه [-90]" ، وأرفق كتلة حركة أخرى تقول "تحرك [10] خطوات ".

جزء 4 من 4: إضافة المتغيرات واكتشاف الاصطدام

اصنع لعبة على سكراتش الخطوة 14
اصنع لعبة على سكراتش الخطوة 14

الخطوة 1. انقر على المتغيرات

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

اصنع لعبة على سكراتش الخطوة 15
اصنع لعبة على سكراتش الخطوة 15

الخطوة 2. انقر فوق Make a Variable

إنه أعلى قائمة الكتل المتغيرة. هذا يفتح نافذة يمكنك استخدامها لإنشاء المتغيرات الخاصة بك.

اصنع لعبة على سكراتش الخطوة 16
اصنع لعبة على سكراتش الخطوة 16

الخطوة الثالثة. اكتب اسمًا للمتغير الخاص بك وانقر فوق "موافق"

يمكنك تسميته شيئًا مثل "Score" أو "Lives" أو أي شيء تريد تغييره عندما تصطدم نقوشك.

اصنع لعبة على سكراتش الخطوة 17
اصنع لعبة على سكراتش الخطوة 17

الخطوة 4. اسحب الكتلة التي تقول "عند النقر على [رمز العلم الأخضر]" في منطقة الكود

إنه في كتل الأحداث. إنها الكتلة ذات العلم الأخضر في النص.

اصنع لعبة على سكراتش الخطوة 18
اصنع لعبة على سكراتش الخطوة 18

الخطوة 5. قم بإرفاق الكتلة التي تقول "اضبط [متغير] على [فارغ]"

إنه في الكتل المتغيرة. استخدم القائمة المنسدلة في الكتلة لتحديد المتغير الذي قمت بإنشائه.

اصنع لعبة على سكراتش الخطوة 19
اصنع لعبة على سكراتش الخطوة 19

الخطوة 6. اكتب الرقم الذي تريد أن يكون المتغير في بداية اللعبة في الفقاعة البيضاء

على سبيل المثال ، إذا كنت تريد إنشاء نتيجة ، فيمكنك تعيينها على "0" في بداية اللعبة. بالنسبة إلى الأرواح ، أدخل عدد الأرواح التي تريد أن تحظى بها شخصيتك في بداية اللعبة.

اصنع لعبة على سكراتش الخطوة 20
اصنع لعبة على سكراتش الخطوة 20

الخطوة 7. قم بإرفاق كتلة حلقة "إلى الأبد" بعد كتلة Set Variable

إنه في قسم "التحكم". تحتوي هذه الكتلة على شق في المنتصف لإضافة كتل في منتصفها.

اصنع لعبة على Scratch الخطوة 21
اصنع لعبة على Scratch الخطوة 21

الخطوة 8. قم بإرفاق علامة "If / Then" في منتصف كتلة "Forever"

تحتوي كتلة "If / Then" أيضًا على شق في المنتصف. بالإضافة إلى ذلك ، يحتوي على مفتاح سداسي الشكل بعد "إذا".

اصنع لعبة على سكراتش الخطوة 22
اصنع لعبة على سكراتش الخطوة 22

الخطوة 9. أضف كتلة "Touching" في المفتاح السداسي

كتلة "اللمس" في الجزء العلوي من وحدات الاستشعار. اسحبه إلى المفتاح السداسي في كتلة "If / Then".

اصنع لعبة على سكراتش الخطوة 23
اصنع لعبة على سكراتش الخطوة 23

الخطوة العاشرة. حدد كائنًا مختلفًا يمكن للكائن الذي يمكن التحكم فيه لمسه

استخدم القائمة المنسدلة في الكتلة لتحديد كائن آخر. على سبيل المثال ، يمكن أن يكون كائنًا معادًا ، أو تعزيز الطاقة ، أو عنصرًا بسيطًا يغير درجاتك.

اصنع لعبة على سكراتش الخطوة 24
اصنع لعبة على سكراتش الخطوة 24

الخطوة 11. إرفاق الكتل التي تريد أن تحدث عندما تصطدم العفاريت

إذا كنت ترغب في إنشاء تسلسل موت معقد ، فقد يستغرق ذلك بعض التجارب مع عناصر التحكم في الحركة للحصول عليها بشكل صحيح تمامًا. لتغيير المتغير ، قم بإرفاق المتغير الذي يقول "تغيير [متغير] بواسطة [فارغ]" إلى كتلة "If / Then". استخدم القائمة المنسدلة في كتلة "تغيير المتغير" لتحديد المتغير الذي تريد تغييره. أدخل المبلغ الذي تريده لتغييره في الفقاعة البيضاء. على سبيل المثال ، أدخل "1" في الفقاعة البيضاء لزيادة درجاتك بمقدار نقطة واحدة. إذا كنت تريد التخلص من الحياة ، أدخل "-1" باللون الأبيض فقاعة.

موصى به: