نحوه ایجاد یک بازی مسابقه ای در Scratch (با تصاویر)

فهرست مطالب:

نحوه ایجاد یک بازی مسابقه ای در Scratch (با تصاویر)
نحوه ایجاد یک بازی مسابقه ای در Scratch (با تصاویر)
Anonim

این wikiHow به شما می آموزد که چگونه با استفاده از برنامه رایگان خراش MIT یک بازی مسابقه ای اساسی ایجاد کنید. نکته اصلی این بازی مسابقه ای این است که در کمترین زمان ممکن مسیر را بدون تصادف کامل کنید.

مراحل

قسمت 1 از 4: تنظیم آهنگ خود

ایجاد یک بازی مسابقه ای در Scratch مرحله 1
ایجاد یک بازی مسابقه ای در Scratch مرحله 1

مرحله 1. Scratch را باز کنید

در مرورگر وب رایانه خود به آدرس https://scratch.mit.edu/ بروید.

Scratch یک منبع برنامه نویسی رایگان برای مبتدیان است

ایجاد یک بازی مسابقه ای در Scratch مرحله 2
ایجاد یک بازی مسابقه ای در Scratch مرحله 2

مرحله 2. روی ایجاد کلیک کنید

این یک برگه در بالای صفحه است. با انجام این کار رابط Scratch باز می شود.

ایجاد یک بازی مسابقه ای در Scratch مرحله 3
ایجاد یک بازی مسابقه ای در Scratch مرحله 3

مرحله 3. نوار کناری "همه نکات" را ببندید

کلیک کنید بر روی ایکس در لیست نکات در سمت راست صفحه. در حالی که کاملاً ضروری نیست ، انجام این کار کار در رابط Scratch را آسان تر می کند.

ایجاد یک بازی مسابقه ای در Scratch مرحله 4
ایجاد یک بازی مسابقه ای در Scratch مرحله 4

مرحله 4. عنوان را وارد کنید

در کادر متنی که "بدون عنوان" در گوشه سمت چپ بالای صفحه نوشته شده است ، عنوان بازی خود را وارد کنید (به عنوان مثال ، "بازی مسابقه ای من").

شاید لازم باشد ابتدا Adobe Flash را با کلیک روی اجازه سریع یا لوگو

ایجاد یک بازی مسابقه ای در Scratch مرحله 5
ایجاد یک بازی مسابقه ای در Scratch مرحله 5

مرحله 5. اسپریت گربه شکل را حذف کنید

روی گربه در پنجره "Sprites" که در سمت چپ پایین صفحه قرار دارد کلیک راست کرده و سپس کلیک کنید حذف در منوی کشویی به دست آمده

در Mac ، می توانید Control را فشار داده و روی Sprite کلیک کنید تا منوی کشویی نمایش داده شود

ایجاد یک بازی مسابقه ای در Scratch مرحله 6
ایجاد یک بازی مسابقه ای در Scratch مرحله 6

مرحله 6. روی برگه Backdrops کلیک کنید

در بالای صفحه Scratch قرار دارد.

ایجاد یک بازی مسابقه ای در Scratch مرحله 7
ایجاد یک بازی مسابقه ای در Scratch مرحله 7

مرحله 7. پس زمینه را پر کنید

قبل از اینکه بتوانید آهنگ خود را ترسیم کنید ، باید پس زمینه ای را که آهنگ روی آن قرار دارد ایجاد کنید:

  • روی نماد سطل رنگ که در زیر آن است کلیک کنید تی آیکون.
  • رنگ پس زمینه آهنگ خود را (به عنوان مثال ، سبز برای چمن) در انتهای صفحه انتخاب کنید.
  • روی پس زمینه سمت راست صفحه کلیک کنید.
ایجاد یک بازی مسابقه ای در Scratch مرحله 8
ایجاد یک بازی مسابقه ای در Scratch مرحله 8

مرحله 8. آهنگ خود را ترسیم کنید

می توانید آهنگ خود را به همان اندازه که دوست دارید یکنواخت یا نامنظم کنید:

  • روی نماد قلم مو که در بالای لیست ابزارها قرار دارد کلیک کنید.
  • یک رنگ برای آهنگ خود (به عنوان مثال سیاه) در پایین صفحه انتخاب کنید.
  • با کشیدن نوار لغزنده در پایین صفحه ، عرض قلم مو را افزایش دهید.
  • مسیر را به شکل چرخه ای (نه لزوماً دایره ای) ترسیم کنید.
ایجاد یک بازی مسابقه ای در Scratch مرحله 9
ایجاد یک بازی مسابقه ای در Scratch مرحله 9

مرحله 9. یک خط پایان/شروع را اضافه کنید

رنگی را انتخاب کنید که متفاوت از رنگی است که برای پس زمینه و مسیر استفاده کرده اید ، سپس عرض قلم مو را کاهش دهید و خطی را در محلی که می خواهید مسابقه در آن به پایان برسد بکشید.

  • این نیز نقطه ای است که اتومبیل شما در مقابل آن مسابقه را آغاز می کند.
  • ممکن است بخواهید از ابزار خط مستقیم استفاده کنید ، که شبیه خط پشت خط پشت است () در زیر نماد قلم مو.

قسمت 2 از 4: ایجاد یک مسابقه دهنده

ایجاد یک بازی مسابقه ای در Scratch مرحله 10
ایجاد یک بازی مسابقه ای در Scratch مرحله 10

مرحله 1. روی نماد "Paint new sprite" کلیک کنید

این یک خط قلم مویی در سمت راست بالای صفحه "Sprites" است که در سمت چپ پایین صفحه قرار دارد.

ایجاد یک بازی مسابقه ای در Scratch مرحله 11
ایجاد یک بازی مسابقه ای در Scratch مرحله 11

مرحله 2. بزرگنمایی کنید

روی نماد "بزرگنمایی" کلیک کنید ، که شبیه یک نماد ذره بین با a است + در آن ، حداقل چهار بار. شما باید بزرگ را ببینید نماد در وسط پنجره سمت راست بزرگتر می شود.

اگر قبلاً این کار را نکرده اید ، ابتدا باید نوار کناری "نکات" را در سمت راست صفحه با کلیک روی ایکس نماد در گوشه سمت چپ نوار کناری.

ایجاد یک بازی مسابقه ای در Scratch مرحله 12
ایجاد یک بازی مسابقه ای در Scratch مرحله 12

مرحله 3. مسابقه دهنده خود را بکشید

با استفاده از قلم مو ، مسابقه خود را هر طور که دوست دارید بکشید.

  • اگر در حال ساخت ماشین هستید ، ممکن است بخواهید از ابزار مستطیل (نماد مستطیل شکل) برای کشیدن بدنه و سپس افزودن چرخ های ماشین با ابزار دایره استفاده کنید.
  • این نماد در پنجره نشان دهنده مرکز مسابقه شما است.
ایجاد یک بازی مسابقه ای در Scratch مرحله 13
ایجاد یک بازی مسابقه ای در Scratch مرحله 13

مرحله 4. یک مسابقه تصادف شده را بکشید

روی نماد "Paint new costume" به شکل قلم مو در زیر عنوان "لباس جدید" کلیک کنید ، سپس نسخه خراب شده (یا متفاوت) مسابقه خود را ترسیم کنید. این نسخه ای است که در صورت لمس مسابقه شما به چمن یا موانع دیگری که بعداً تعیین می کنید ، نمایش داده می شود.

به عنوان مثال ، اگر مسابقه کنونی شما چهره ای شاد داشته باشد ، ممکن است لباس "تصادف شده" را چهره ای غمگین کنید

ایجاد یک بازی مسابقه ای در Scratch مرحله 14
ایجاد یک بازی مسابقه ای در Scratch مرحله 14

مرحله 5. اولین مسابقه دهنده خود را انتخاب کنید

در سمت چپ پنجره ای که در آن مسابقه دهندگان خود را ترسیم می کردید ، روی اولین موردی که کشیده اید کلیک کنید.

ایجاد یک بازی مسابقه ای در Scratch مرحله 15
ایجاد یک بازی مسابقه ای در Scratch مرحله 15

مرحله 6. مسابقه دهنده خود را به موقعیت شروع در مقابل خط پایان بکشید

این کار را در قسمت سمت چپ انجام می دهید. با انجام این کار اطمینان حاصل می کنید که مسابقه شما هنگام ایجاد اسکریپت در موقعیت شروع صحیح قرار دارد.

با لمس خط پایان مسابقه متوقف می شود ، بنابراین مطمئن شوید که مسابقه جلو است

قسمت 3 از 4: ایجاد موقعیت شروع

ایجاد یک بازی مسابقه ای در Scratch مرحله 16
ایجاد یک بازی مسابقه ای در Scratch مرحله 16

مرحله 1. روی برگه Scripts کلیک کنید

این را در بالای صفحه Scratch خواهید یافت.

ایجاد یک بازی مسابقه ای در Scratch مرحله 17
ایجاد یک بازی مسابقه ای در Scratch مرحله 17

مرحله 2. روی Events کلیک کنید

این یک گزینه درست در زیر است اسکریپت ها برگه انجام این کار لیستی از براکت های کد مبتنی بر رویداد را نشان می دهد.

ایجاد یک بازی مسابقه ای در Scratch مرحله 18
ایجاد یک بازی مسابقه ای در Scratch مرحله 18

مرحله 3. رویداد "when flag clicked" را به پنجره اضافه کنید

روی نماد "هنگامی که [پرچم سبز] کلیک شد" کلیک کرده و بکشید و روی پنجره سمت راست بکشید ، سپس آن را در آنجا رها کنید.

ایجاد یک بازی مسابقه ای در Scratch مرحله 19
ایجاد یک بازی مسابقه ای در Scratch مرحله 19

مرحله 4. روی Motion کلیک کنید

این پیوند آبی در اسکریپت ها بخش.

ایجاد یک بازی مسابقه ای در Scratch مرحله 20
ایجاد یک بازی مسابقه ای در Scratch مرحله 20

مرحله 5. محل شروع مسابقه خود را اضافه کنید

با این کار زمانی که یک بازی جدید را شروع می کنید مسابقه شما از کجا شروع می شود:

  • مکان نما را روی مسابقه خود قرار دهید.
  • مختصات x و y مسابقه خود را درست در بالای سمت راست پنجره "Sprite" مرور کنید.
  • رویداد "رفتن به x: 16 y: 120" را بکشید تا زیر رویداد "وقتی روی پرچم کلیک شد" قرار گیرد.
  • روی کادر متنی "16" دوبار کلیک کنید ، سپس مقدار x را وارد کنید.
  • کلید Tab Press را فشار دهید ، سپس مقدار y را تایپ کنید.
  • ↵ Enter را فشار دهید.
ایجاد یک بازی مسابقه ای در Scratch مرحله 21
ایجاد یک بازی مسابقه ای در Scratch مرحله 21

مرحله 6. موقعیت شروع را تغییر دهید

رویداد "نقطه در جهت 90" را از منوی "حرکت" بکشید تا در کادر "رفتن به x y" جا شود. این امر باعث می شود وقتی روی پرچم کلیک می کنید ماشین شما با جهت صحیح روبرو باشد.

ایجاد یک بازی مسابقه ای در Scratch مرحله 22
ایجاد یک بازی مسابقه ای در Scratch مرحله 22

مرحله 7. نشان دهید که از کدام لباس استفاده کنید

کلیک به نظر می رسد ، سپس "switch costume to costume2" را بکشید تا در موقعیت اولیه قرار گیرد ، روی کادر "costume2" کلیک کرده و انتخاب کنید لباس 1 به این باعث می شود مسابقه شما هنگام بازنشانی بازی به لباس بدون تصادف خود بازگردد.

قسمت 4 از 4: ایجاد قوانین جنبشی

ایجاد یک بازی مسابقه ای در Scratch مرحله 23
ایجاد یک بازی مسابقه ای در Scratch مرحله 23

مرحله 1. یک اسکریپت حرکت اضافه کنید

این اسکریپتی است که مسابقه شما برای پیشبرد از آن استفاده می کند:

  • کلیک مناسبت ها.
  • رویداد "هنگامی که روی پرچم کلیک شد" را روی صفحه بکشید ، جدا از اولین اسکریپت "وقتی روی پرچم کلیک شد".
  • کلیک کنترل.
  • رویداد "برای همیشه" را بکشید تا زیر اسکریپت "وقتی روی پرچم کلیک شد" قرار گیرد.
  • کلیک حرکت - جنبش ، سپس گزینه "حرکت 10 مرحله" را بکشید تا در شکاف "برای همیشه" جا شود.
  • متغیر "انتقال 10 مرحله" را از "10" به "2" تغییر دهید ، سپس ↵ Enter را فشار دهید.
ایجاد یک بازی مسابقه ای در Scratch مرحله 24
ایجاد یک بازی مسابقه ای در Scratch مرحله 24

مرحله 2. کنترل ایجاد کنید

از اسکریپت زیر برای اختصاص کنترل های چرخش به مسابقه خود استفاده خواهید کرد:

  • کلیک مناسبت ها ، سپس رویداد "هنگامی که کلید فاصله فشار داده می شود" را دوبار روی پنجره بکشید. شما باید دو رویداد جداگانه "هنگامی که کلید فاصله فشار داده می شود" داشته باشید.
  • روی جعبه متن "فاصله" روی یک "وقتی کلید فاصله فشار داده می شود" کلیک کنید ، سپس کلیک کنید فلش سمت چپ در منوی کشویی
  • روی کادر "وقتی فضا فشار داده می شود" روی "فاصله" رویداد کلیک کنید ، سپس کلیک کنید فلش راست در منوی کشویی
ایجاد یک بازی مسابقه ای در Scratch مرحله 25
ایجاد یک بازی مسابقه ای در Scratch مرحله 25

مرحله 3. حرکات را به کنترل ها اضافه کنید

به این ترتیب از کلیدهای جهت دار برای چرخاندن مسابقه استفاده می کنید:

  • کلیک حرکت - جنبش.
  • رویداد "گردش [پیکان راست] 15 درجه" را بکشید تا در زیر کنترل "پیکان راست" قرار گیرد.
  • رویداد "چرخش [پیکان چپ] 15 درجه" را بکشید تا در زیر کنترل "پیکان چپ" قرار گیرد.
ایجاد یک بازی مسابقه ای در Scratch مرحله 26
ایجاد یک بازی مسابقه ای در Scratch مرحله 26

مرحله 4. یک قانون خارج از محدوده ایجاد کنید

استفاده از این قانون اطمینان می دهد که اگر مسابقه شما رنگ پس زمینه (نه پیست) را لمس کند ، "خراب" می شود:

  • کلیک کنترل ، سپس گزینه "if then" را روی یک فضای خالی بکشید.
  • کلیک حس کردن ، سپس گزینه "touching color" را به فضای خالی گزینه "if then" (بین "اگر" و "پس") بکشید.
  • روی رنگ فعلی کنار "لمس رنگ" کلیک کنید ، سپس یکبار روی پس زمینه مسیر مسابقه خود کلیک کنید.
  • کلیک به نظر می رسد ، سپس "switch costume to" را بکشید تا در شکاف "if then" جا شود.
  • کل مجموعه "اگر سپس" را بکشید تا در شکاف "برای همیشه" زیر قانون "حرکت 2 مرحله" قرار بگیرید.
  • کلیک کنترل ، سپس گزینه "stop all" را بکشید تا در زیر گزینه "switch costume to" قرار گیرد.
  • روی "همه" ، سپس کلیک کنید این اسکریپت در منوی کشویی به دست آمده
ایجاد یک بازی مسابقه ای در Scratch مرحله 27
ایجاد یک بازی مسابقه ای در Scratch مرحله 27

مرحله 5. واکنش خط پایان را نشان دهید

اسکریپت زیر هنگامی که مسابقه شما از خط پایان عبور می کند پیام پیروزی ایجاد می کند:

  • کلیک کنترل ، سپس گزینه "if then" را روی یک فضای خالی بکشید.
  • کلیک حس کردن ، سپس گزینه "touching color" را به فضای خالی گزینه "if then" (بین "اگر" و "پس") بکشید.
  • روی رنگ فعلی کنار "لمس رنگ" کلیک کنید ، سپس یکبار خط پایان را کلیک کنید.
  • کلیک به نظر می رسد ، سپس گزینه "سلام 2 ثانیه" را بکشید تا داخل شکاف "اگر بعد" قرار گیرد.
  • "سلام" را به "شما برنده شدید!" تغییر دهید ، سپس "2" را به هر زمانی که می خواهید استفاده کنید تغییر دهید و ↵ Enter را فشار دهید.
  • کل مجموعه "if then" را در براکت "برای همیشه" زیر براکت "if" دیگر بکشید.
ایجاد یک بازی مسابقه ای در Scratch مرحله 28
ایجاد یک بازی مسابقه ای در Scratch مرحله 28

مرحله 6. بازی خود را آزمایش کنید

با کلیک بر روی ، بزرگنمایی کنید - نماد را در سمت راست پایین سمت راست منطقه پس زمینه کلیک کنید ، روی پرچم سبز بالای پنجره سمت چپ کلیک کنید و سپس از کلیدهای جهت دار برای حرکت در مسیر خود استفاده کنید. شما باید بتوانید بدون تصادف به خط پایان برسید.

اگر تشخیص دادید که آهنگ برای تکمیل بیش از حد باریک یا نامنظم است ، می توانید با کلیک روی نماد آهنگ در سمت چپ پایین صفحه و کلیک روی پس زمینه ، و ترسیم در مناطقی که نیاز به تعمیر با رنگ اصلی آهنگ شما دارند.

نکات

  • با کلیک روی صفحه Scratch "ایجاد" می توانید یک پروژه Scratch را در رایانه خود ذخیره کنید فایل ، کلیک کنید بر روی رایانه خود دانلود کنید ، انتخاب محل ذخیره و کلیک کردن صرفه جویی به سپس می توانید بعداً پروژه را با کلیک مجدد باز کنید فایل ، کلیک کنید از رایانه خود بارگذاری کنید ، و فایل Scratch خود را انتخاب کنید.
  • اگر نیاز به لغو یک عمل دارید ، Ctrl+Z (Windows) یا ⌘ Command+Z (Mac) را فشار دهید.
  • اگر بخش های مختلف را سازماندهی کرده و به طور تصادفی در قسمت گسترده پخش نکنید ، عیب یابی و ویرایش کد شما بسیار ساده تر خواهد بود.
  • شما می توانید موانع خود را با افزودن آنها با استفاده از رنگی متفاوت از آهنگ خود و سپس استفاده از اسکریپت خارج از محدوده برای اعمال آنها ، اضافه کنید. برای سادگی ، فقط می توانید از رنگ پس زمینه آهنگ خود برای این کار استفاده کنید.

توصیه شده: