Allison: oğlanlara Hey!
Mən yalnız test oyun mən etdi.
Bu sadə etmək üçün super asandır bu kimi oyunlar.
Və əslində, mən sizə göstərmək lazımdır necə İndi etdi.
Nin üzərində rəhbərlik edək www.scratch.mit.edu.
Biz yeni bir layihə yaratmaq istəyirəm ki, Yarat sekmesini basın imkan verir.
Mən artıq bir məhsul belə açıldı var biz burada keçid olacaq.
>> Bir sürətli turu ilə başlamaq edək danışıq ətraf mühitin.
Alt burada sol, biz ki, olacaq bütün sprites
Bizim oyun istifadə edilə bilər.
Məsələn, biz bir meymun var, banan, və brokoli.
Biz hər sprite basın zaman lazımdır bildiriş sağ sütun olacaq ki,
biz çalışırıq ki, bizə göstərmək üçün, dəyişdirmək xüsusi sprite ilə.
Biz bu sütun qoymaq bir şey olacaq qeyd olan sprite nəzarət.
Burada ortada, biz sütun var bir puzzle ədəd bizim pallet olan,
biz oyun yaratmaq üçün istifadə bilərsiniz.
Üst, biz kateqoriya var puzzle ədəd biz ilə işləmək lazımdır.
Məsələn, mavi ədəd altında Motion nişanı, bizə imkan verir
Bizim sprites hərəkət necə nəzarət.
Biz digər kateqoriyalar araşdırmaq lazımdır biz oyun yaratmaq kimi.
Nəhayət, sol üst, biz Bizim mərhələ var, harada biz will
əslində bizim oyun oynayır.
Biz təsiri görə bilərsiniz sprites bizim scripts.
>> Belə ki, in başlamaq bildirin.
Bizim oyun, meymun olacaq banan isə yemək cəhd
brokoli aradan qaldırılması.
Bu meymun bizim siçan, və brokoli və banan üzmək olacaq
təsadüfi mərhələsi ətrafında.
Meymun yaxın olur zaman banan, banan fəal çalışacağıq
yalnız etmək, meymun qarşısını almaq üçün bir az daha maraqlı şeylər.
>> Nin davranış scripting başlamaq edək bizim əsas xarakter, meymun.
Bizim script başlamaq üçün, biz zaman istifadə edəcəyik Green Flag parça tıklayan
hadisələr kateqoriya.
Burada.
Bu, bütün puzzle ədəd səbəb olacaq çalıştırmak üçün düyməsinə bağlı zaman biz
, burada, yaşıl bayrağı basın səhnəyə sağ üst.
Biz meymun istəyirəm siçan edin.
Beləliklə, biz Go To düyməsini seçin və belə kimi, Mouse Pointer seçin.
Beləliklə, biz burada cəhd olacaq.
Test edək və nə görmək.
>> Belə ki, yalnız həqiqətən meymun kimi görünür İlk siçan klik izlədi.
Bu, çünki ismarıcları, Yalnız bir dəfə həyata qarşısını almaq üçün gedin.
Meymun siçan almaq üçün bütün oyun boyu, biz lazım
icra etmək bu blok yenidən üzərində.
Biz bir növ lazımdır kimi səslənir tikintisi loop.
Belə ki, nəzarət hərəkət imkan verir.
Bu Forever loop edək, baxın.
Işləyir kimi görünür.
>> Belə ki, növbəti biz haqqında düşünmək lazımdır necə meymun olacaq
digər sprites ilə qarşılıqlı.
Əsasən, biz məntiq əlavə etmək lazımdır bizim oyun, belə ki, oyun başa olacaq
meymun banan üz və ya brokoli.
Və həqiqətən sözü "əgər" istifadə davranış izah edərkən
biz yaratmaq çalışdığınız.
Və rahat kifayət qədər var bir ki, biz istifadə varsa adlı kontrol bağlanacaq
məhz bu məqsəd üçün.
Burada belə almaz forma, haqqında biz qoymaq olduğu blok, edir
biz yoxlamaq istəyirəm ki, vəziyyət.
Bu halda, biz yoxlamaq lazımdır olub meymun banan toxunan.
>> Se biz toxunan parça grab Bu Algılama kateqoriya.
Və Banana seçmək Açılan menyu aşağı.
İndi bizim sprite demək nə bu banan toxunduğu zaman etmək.
Biz sonuna oyun istəyirəm və demək meymun, siz qalib etdik.
Beləliklə, biz bir Say əlavə və bütün parça Stop.
Biz sizə qalib, üçün, hello, dəyişdirmək lazımdır.
Və 0.5 üçün vaxt.
İndi biz eyni məntiq tətbiq edəcəyik zaman meymun brokoli toxunan,
, biz meymun demək lazımdır istisna olmaqla Siz qalib, əvəzinə itirdi.
>> Bu test edək Bu işləri görmək.
Awesome.
Biz scripting başa etdik Meymun davranış, lakin biz hələ həyata deyilik.
Biz hələ brokoli demək lazımdır və banan nə.
>> Nin sadə ilə başlamaq edək iki, brokoli.
Hansı yalnız təsadüfi hərəkət etmək lazımdır.
Yenə zaman ilə başlamaq lazımdır Green Flag parça tıklayan.
Biz daimi olmaq sprite lazımdır hərəkət, belə edək drag
Forever loop həyata.
Biz istifadə edərək, bir təsadüfi hərəkət yaratmaq lazımdır bir təsadüfi bəzi hərəkət ədəd
sayı generator.
>> Alright, bu test edək.
Zəhmli
>> OK, indi yalnız banan qalıb.
Eyni ilə başlamaq edək əvvəlki kimi ədəd seçin.
Belə ki, meymun yaxın olur əgər, banan qarşısını almaq lazımdır.
Başqa, banan təsadüfi hərəkət etməlidir.
Üçün bir iş kimi səslənir Bu Əgər Else blok.
Şəraitində, biz yoxlamaq olacaq bananas meymun olan məsafə, və
o müvafiq qarşısını almaq.
>> İndi bu vəziyyət , tətbiq etmir
banana təsadüfi hərəkət etməlidir.
Belə ki, yalnız bizim təsadüfi hərəkət oğurlamaq imkan brokoli olan ədəd.
Biz nə üçün bütün parçaları sürükleyin edir biz banan sprite istəyirəm, və
onlar sitemizi olacaq.
>> Bütün işlər.
Nin həyata test edək.
Awesome.
Hər şey iş görünür.
İndi getmək və öz oyunlar.
>> Bəzi ilham lazımdır, əgər Son layihələr həyata yoxlamaq
saytında CS50.
>> My name Allison və bu CS50.
>> Mən bu super sürətli qurmaq üçün lazımdır.