Scratch, MIT Media Lab tərəfindən uşaqların təhsil aləti olaraq inkişaf etdirilən məşhur bir vizual proqramlaşdırma dilidir. Mac OS, Windows, Chrome OS və Android üçün masaüstü versiyaları ilə onlayn olaraq mövcuddur. Bu wikiHow sizə oyun qurmağın əsaslarını öyrədir
Addımlar
4 -dən 1 -ci hissə: Scratch yüklənir
Addım 1. Veb brauzerində Scratch Download səhifəsinə keçin
Bu, Scratch -in masaüstü versiyasını yükləyə biləcəyiniz veb səhifəsidir.
Addım 2. Birbaşa Yükləmə düyməsini basın
Sisteminizin rəqəmsal mağazasından Scratch yükləmək seçiminin altındadır.
Alternativ olaraq, vura bilərsiniz Yarat Veb brauzerinizin içərisində dərhal onlayn yaratmağa başlamaq üçün veb səhifənin yuxarısında.
Addım 3. Quraşdırma faylını cüt vurun
Scratch yükləmə faylı Windows üçün "Scratch Desktop Setup 3.9.0.exe" və Mac üçün "Scratch 3.6.0.dmg" dir. Quraşdırma faylının yüklənməsi başa çatdıqdan sonra quraşdırma prosesinə başlamaq üçün quraşdırma faylını iki dəfə vurun. Yüklənmiş faylları Yükləmələr qovluğunda və ya veb brauzerinizdə tapa bilərsiniz.
Addım 4. Scratch qurun
Scratch -ı quraşdırmaq üçün aşağıdakı addımları yerinə yetirin:
-
Windows
- "Yalnız mənim üçün" və ya "Bu kompüterdən istifadə edən hər kəs" seçin.
- Basın Yüklemek
- Basın Bəli Scratch yükləyicisinin sisteminizdə dəyişiklik etməsinə icazə vermək.
- Basın Bitirin.
-
Makintoş:
Scratch tətbiq simgesini Applications qovluğuna cızın
4 -cü hissənin 2 -si: Qrafika əlavə etmək
Addım 1. Açıq Scratch
Üzərində S işarəsi olan sarı bir nişanı var. Windows -da Başlat menyusundakı simvolu vurun. Mac -dakı Proqramlar qovluğunda tapa bilərsiniz.
Scratch -ı ilk dəfə açdığınız zaman, Scratch -ı yaxşılaşdırmaq üçün Scratch komandasına məlumat göndərmək istəyib -istəmədiyinizi soruşur. Klik edə bilərsiniz Xeyr, təşəkkürlər və ya Bəli, Scratch -ın inkişafına kömək etmək istərdim. Bəli seçsəniz, istifadə məlumatları Scratch komandasına göndəriləcək. Scratch komandası şəxsi məlumat toplamır.
Addım 2. Arxa plan əlavə edin
Scratch-a arxa plan əlavə etmək üçün sağ alt küncdəki fotoşəkilə bənzəyən işarəni vurun. Sonra fon olaraq istifadə etmək üçün bir şəkil seçin. Kateqoriyalara görə arxa plana baxmaq üçün yuxarıdakı nişanlardan istifadə edə bilərsiniz və ya adı ilə arxa planı axtarmaq üçün yuxarı sol küncdəki axtarış çubuğundan istifadə edə bilərsiniz.
- Öz arxa planınızı yükləmək üçün siçan imlecini bir fotoşəkilə bənzəyən işarənin üzərinə gətirin və yuxarıya baxan oxu olan bir treyə bənzəyən işarəni vurun. Arxa fon kimi istifadə etmək istədiyiniz şəkli vurun və üzərinə vurun Aç.
- Öz fonunuzu çəkmək üçün siçan imlecini bir fotoşəkilə bənzəyən işarənin üzərinə gətirin və boya fırçasına bənzəyən işarəni vurun. Öz fonunuzu rəngləmək üçün boya alətlərindən istifadə edin.
Addım 3. Bir sprite əlavə edin
Sprites, oyun səhnəsinin bir hissəsi olan görüntü obyektləridir. Bunlar oyunçu xarakteri, düşmən və ya maneələr, oyunçu olmayan personajlar, güc cihazları və istehlak materialları və ya cizgi fon obyektləri ola bilər. Sprite əlavə etmək üçün sağ alt küncdəki pişiyə bənzəyən işarəni vurun. Sonra səhnənizə əlavə etmək istədiyiniz bir sprite vurun.
- Arxa planlar kimi, səhnənizə öz spritlərinizi yükləyə və rəngləyə bilərsiniz. Bunu etmək üçün siçan imlecini bir pişiyə bənzəyən işarənin üzərinə gətirin və öz sprite yükləmək üçün yuxarıya doğru oxu olan bir treyə bənzəyən işarəni vurun. Öz spritesinizi çəkmək üçün boya fırçasına bənzəyən işarəni vurun.
- Bir sprite silmək lazımdırsa, yuxarı sağ küncdəki Önizləmə pəncərəsinin altındakı siyahıda sprite vurun və üzərinə basın. Silin açar.
Addım 4. Spriti oyunun əvvəlində olmasını istədiyiniz yerə sürükləyin
Önizləmə pəncərəsi sağ üst küncdədir. Sprite düyməsini vurun və oyunun əvvəlində olmasını istədiyiniz yerə sürükləyin.
4 -dən 3 -cü hissə: Bir Sprite -ə İdarəetmə və Hərəkət əlavə edin
Addım 1. Nəzarətçilər əlavə etmək istədiyiniz sprite vurun
Bir sprite seçmək üçün sağ üst küncdəki önizləmə pəncərəsinin altındakı sprite simgesini vurun.
Addım 2. Kod sekmesini basın
Scratch loqotipinin altındakı yuxarı sol küncdəki ilk sekmedir.
Addım 3. Bir hadisə blokunu kod sahəsinə sürükləyin
Scratch -da kodlaşdırma bloklardan istifadə etməklə aparılır. Bütün bloklar bloklar sekmesinin altında soldakı paneldə verilmişdir. Bloklar növünə görə rəng kodludur. Tədbir blokları rəng kodlu sarıdır. Hadisə bloklarına keçmək üçün soldakı sarı nöqtəni vurun. Sonra bir hadisə blokunu bloklar siyahısının sağındakı kod sahəsinə sürükləyin. Bir hadisə bloku "Bu sprite tıklandığında", "[düyməsinə] basıldığında" və ya "[yaşıl bayraq işarəsi] tıklandığında" kimi bir şey ola bilər.
Önizləmə pəncərəsinin üstündəki yaşıl bayraq simgesini tıkladığınızda oyun ardıcıllığı başlayır. Oyun başladığı anda başlayan bir hərəkət yaratmaq üçün "[yaşıl bayraq işarəsi] tıklandığında" yazan blokdan istifadə edin. Hadisələr bloklarının başındadır. İçərisində yaşıl bayraq olan bir simvol var
Addım 4. Hadisə blokunun altına bir blok əlavə edin
Hərəkət blokları mavi rəngdə, Look blokları isə bənövşəyi rəngdədir. Nə etmək istədiyinizə görə bir blok tapın. Kod sahəsinə sürükləyin və kod sahəsindəki hadisə blokunun altına əlavə edin. Blokların yuxarıda və aşağıda necə bir çentik olduğuna diqqət yetirin. Fəaliyyət blokunun çəngəlini hadisə blokuna daxil edin.
- Blokun aşağıya doğru oxu varsa (⏷), açılan menyu göstərmək üçün oxu vurun. Açılan menyudan bir seçim (klaviatura düyməsi kimi) seçin.
- Blokda mətni olan ağ baloncuk varsa, balonun içərisindəki mətni dəyişə bilərsiniz.
Addım 5. Blokları sınayın
Blokları istədiyinizi etmək üçün necə əldə edəcəyinizi anlamaq üçün bir az təcrübə lazımdır. Fərqli blokları bağlamağa çalışın və nə baş verdiyini görün. Aşağıda cəhd edə biləcəyiniz bir neçə nümunə blok var.
-
Nümunə bloklar 1:
Tədbir bloku olaraq "Bu sprite tıklandığında" seçin. Sonra, Görünüş bloklarından "[2] saniyə [salam de!" Deyən bloku əlavə edin.
-
Nümunə bloklar 2:
Sol və sağ ox düymələrini basdığınız zaman sprite ilə sola və sağa hərəkət etmək üçün "[sağ ox ⏷] basıldığında" yazan hadisə blokunu əlavə edin. Blokdakı açılan menyudan sağ ox düyməsini seçməlisiniz. Sonra hərəkət bloklarından "istiqamətə [90]" deyən bir blok əlavə edin. Sonra "hərəkət et [10] addım" deyən başqa bir hərəkət bloku əlavə edin. Sonra "[sol ox ⏷] basıldığında" yazan kod sahəsinə başqa bir hadisə etiketi sürükləyin, "istiqamətə [-90]" deyən bir hərəkət bloku əlavə edin və "hərəkət et [10] addım" deyən başqa bir hərəkət bloku əlavə edin. ".
4 -cü hissə 4: Dəyişənlərin əlavə edilməsi və toqquşma aşkarlanması
Addım 1. Dəyişənləri vurun
Soldakı paneldəki narıncı nöqtədir. Bu dəyişən blokları göstərir. Dəyişənlər hesab, həyat, sağlamlıq sayğacı və s.
Addım 2. Dəyişən Et düyməsini basın
Dəyişən bloklar siyahısının üstündədir. Öz dəyişənlərinizi yaratmaq üçün istifadə edə biləcəyiniz bir pəncərə açılır.
Addım 3. Dəyişəniniz üçün bir ad yazın və Ok düyməsini basın
Buna "Score" və ya "Lives" kimi bir şey və ya spritləriniz toqquşduqda dəyişdirmək istədiyiniz hər şeyi adlandıra bilərsiniz.
Addım 4. Kod sahəsində "[yaşıl bayraq işarəsi] tıklandığında" yazan bloku sürükləyin
Hadisələr blokundadır. Mətndə yaşıl bayraq olan blokdur.
Addım 5. "[dəyişəni] [boş] olaraq təyin et" yazan bloka yapışdırın
Dəyişən bloklarda. Yaratdığınız dəyişəni seçmək üçün blokdakı açılan menyudan istifadə edin.
Addım 6. Dəyişənin oyunun əvvəlində olmasını istədiyiniz nömrəni ağ baloncukla yazın
Məsələn, bir hesab yaratmaq istəyirsinizsə, onu oyunun əvvəlində "0" olaraq təyin edərdiniz. Həyat üçün xarakterinizin oyunun əvvəlində olmasını istədiyiniz həyat sayını daxil edin.
Addım 7. Set Variable blokundan sonra "Forever" loop bloku əlavə edin
"Nəzarət" bölməsindədir. Bu blokun ortasına blok əlavə etmək üçün ortada bir çentik var.
Addım 8. "Əbədi" blokunun ortasına "Əgər/Sonra" görünüşü əlavə edin
"Əgər/Sonra" blokunun da ortasında bir çentik var. Bundan əlavə, "Əgər" dan sonra altıbucaqlı bir açarı var.
Addım 9. Altıbucaqlı düyməyə "Toxunma" bloku əlavə edin
"Toxunma" bloku Algılama bloklarının başındadır. "Əgər/Sonra" blokundakı altıbucaqlı düyməyə sürükləyin.
Addım 10. Nəzarət edilə bilən spritinizin toxuna biləcəyi fərqli bir sprite seçin
Başqa bir sprite seçmək üçün blokdakı açılan menyudan istifadə edin. Məsələn, düşmən spriti, güc artırma və ya hesabınızı dəyişdirən sadə bir maddə ola bilər.
Addım 11. Spritlər toqquşduğunda olmaq istədiyiniz blokları yapışdırın
Mürəkkəb bir ölüm ardıcıllığı yaratmaq istəyirsinizsə, bu hərəkəti düzgün idarə etmək üçün bəzi təcrübələr apara bilərsiniz. Dəyişənləri dəyişdirmək üçün "Əgər [sonra] blokuna" dəyişən [dəyişən] ilə [boş] yazan dəyişəni əlavə edin. Dəyişdirmək istədiyiniz dəyişəni seçmək üçün "dəyişən dəyiş" blokundakı açılan menyudan istifadə edin. Ağ baloncukla dəyişməsini istədiyiniz məbləği daxil edin. Məsələn, hesabınızı 1 bal artırmaq üçün ağ baloncuka "1" yazın. Bir can almaq istəyirsinizsə ağ rəngə "-1" yazın. baloncuk