سفارش تبلیغ
صبا ویژن

آموزش اسکرچ-3 -

محمدپارسا عبدالهی

آموزش اسکرچ-3

* شرط‌ها (If)

* شرط‌ها باعث می‌شن برنامه تصمیم بگیره:

* بلوک "اگر ... آنگاه" (If ... then) از دسته "کنترل":
مثال:
* اگر گربه به لبه رسید → برگرد
* اگر کلید space فشار داده شد → بپر


حلقه‌ها (تکرار)

* برای انجام کاری چند بار از حلقه‌ها استفاده می‌کنیم.

* بلوک "10 بار تکرار کن" یا "برای همیشه":
مثال:
* برای همیشه حرکت کن
* 5 بار بپر بالا و پایین


 متغیرها (Variables)

* متغیر یعنی جایی برای ذخیره اطلاعات (مثل امتیاز یا زمان)

* از دسته "متغیرها" یک متغیر بساز، مثلاً:

  • امتیاز
    سپس از بلوک‌ها استفاده کن:
    * "امتیاز را روی 0 بگذار"
    * "1 واحد به امتیاز اضافه کن"


ساخت بازی ساده – گرفتن سیب

* ایده بازی: گربه باید سیب‌هایی که از بالا می‌افتن رو بگیره.

*اجزاء بازی:

  • شخصیت گربه

  • یک سیب که از بالا می‌افتد

  • امتیاز

* وقتی سیب به گربه برخورد کرد:

  • امتیاز را افزایش بده

  • سیب را به بالای صفحه برگردان


 تشخیص برخورد (Collision)

* بلوک "در حال برخورد با ... هست؟"
مثال:اگر در حال برخورد با گربه هستی آنگاه  
* امتیاز را 1 واحد اضافه کن  
 *به مکان تصادفی برو  

 حرکت با کلیدها

* کنترل گربه با کیبورد:

مثال:وقتی کلید چپ فشار داده شد  
 * 10 گام به سمت چپ حرکت کن  

*برای راست، بالا و پایین هم همین‌طور.

ساخت یک مرحله جدید

* با تغییر پس‌زمینه، اضافه کردن دشمن، یا زمان‌بندی، بازی‌ات را هیجان‌انگیزتر کن!
*مثلاً:

  • بعد از رسیدن به امتیاز 10، مرحله دوم آغاز شود

  • پس‌زمینه تغییر کند

  • سرعت سیب‌ها زیاد شود

 

 

 

 




تاریخ : یکشنبه 04/1/17 | 8:3 عصر | نویسنده : محمدپارسا عبدالهی | نظر
.: Weblog Themes By Slide Skin:.