1 00:00:00,000 --> 00:00:10,810 2 00:00:10,810 --> 00:00:11,330 Allison: oğlanlara Hey! 3 00:00:11,330 --> 00:00:13,360 Mən yalnız test oyun mən etdi. 4 00:00:13,360 --> 00:00:15,530 Bu sadə etmək üçün super asandır bu kimi oyunlar. 5 00:00:15,530 --> 00:00:18,170 Və əslində, mən sizə göstərmək lazımdır necə İndi etdi. 6 00:00:18,170 --> 00:00:24,415 Nin üzərində rəhbərlik edək www.scratch.mit.edu. 7 00:00:24,415 --> 00:00:27,630 Biz yeni bir layihə yaratmaq istəyirəm ki, Yarat sekmesini basın imkan verir. 8 00:00:27,630 --> 00:00:30,540 Mən artıq bir məhsul belə açıldı var biz burada keçid olacaq. 9 00:00:30,540 --> 00:00:32,810 >> Bir sürətli turu ilə başlamaq edək danışıq ətraf mühitin. 10 00:00:32,810 --> 00:00:35,340 Alt burada sol, biz ki, olacaq bütün sprites 11 00:00:35,340 --> 00:00:36,520 Bizim oyun istifadə edilə bilər. 12 00:00:36,520 --> 00:00:40,100 Məsələn, biz bir meymun var, banan, və brokoli. 13 00:00:40,100 --> 00:00:43,120 Biz hər sprite basın zaman lazımdır bildiriş sağ sütun olacaq ki, 14 00:00:43,120 --> 00:00:46,340 biz çalışırıq ki, bizə göstərmək üçün, dəyişdirmək xüsusi sprite ilə. 15 00:00:46,340 --> 00:00:49,480 Biz bu sütun qoymaq bir şey olacaq qeyd olan sprite nəzarət. 16 00:00:49,480 --> 00:00:53,030 Burada ortada, biz sütun var bir puzzle ədəd bizim pallet olan, 17 00:00:53,030 --> 00:00:54,690 biz oyun yaratmaq üçün istifadə bilərsiniz. 18 00:00:54,690 --> 00:00:58,830 Üst, biz kateqoriya var puzzle ədəd biz ilə işləmək lazımdır. 19 00:00:58,830 --> 00:01:02,290 Məsələn, mavi ədəd altında Motion nişanı, bizə imkan verir 20 00:01:02,290 --> 00:01:04,069 Bizim sprites hərəkət necə nəzarət. 21 00:01:04,069 --> 00:01:07,370 Biz digər kateqoriyalar araşdırmaq lazımdır biz oyun yaratmaq kimi. 22 00:01:07,370 --> 00:01:10,260 Nəhayət, sol üst, biz Bizim mərhələ var, harada biz will 23 00:01:10,260 --> 00:01:11,310 əslində bizim oyun oynayır. 24 00:01:11,310 --> 00:01:14,210 Biz təsiri görə bilərsiniz sprites bizim scripts. 25 00:01:14,210 --> 00:01:15,450 >> Belə ki, in başlamaq bildirin. 26 00:01:15,450 --> 00:01:18,270 Bizim oyun, meymun olacaq banan isə yemək cəhd 27 00:01:18,270 --> 00:01:19,670 brokoli aradan qaldırılması. 28 00:01:19,670 --> 00:01:22,580 Bu meymun bizim siçan, və brokoli və banan üzmək olacaq 29 00:01:22,580 --> 00:01:24,430 təsadüfi mərhələsi ətrafında. 30 00:01:24,430 --> 00:01:27,350 Meymun yaxın olur zaman banan, banan fəal çalışacağıq 31 00:01:27,350 --> 00:01:31,380 yalnız etmək, meymun qarşısını almaq üçün bir az daha maraqlı şeylər. 32 00:01:31,380 --> 00:01:34,760 >> Nin davranış scripting başlamaq edək bizim əsas xarakter, meymun. 33 00:01:34,760 --> 00:01:37,850 Bizim script başlamaq üçün, biz zaman istifadə edəcəyik Green Flag parça tıklayan 34 00:01:37,850 --> 00:01:39,020 hadisələr kateqoriya. 35 00:01:39,020 --> 00:01:40,590 Burada. 36 00:01:40,590 --> 00:01:43,870 Bu, bütün puzzle ədəd səbəb olacaq çalıştırmak üçün düyməsinə bağlı zaman biz 37 00:01:43,870 --> 00:01:47,420 , burada, yaşıl bayrağı basın səhnəyə sağ üst. 38 00:01:47,420 --> 00:01:49,090 Biz meymun istəyirəm siçan edin. 39 00:01:49,090 --> 00:01:53,613 Beləliklə, biz Go To düyməsini seçin və belə kimi, Mouse Pointer seçin. 40 00:01:53,613 --> 00:01:55,730 Beləliklə, biz burada cəhd olacaq. 41 00:01:55,730 --> 00:01:56,980 Test edək və nə görmək. 42 00:01:56,980 --> 00:01:59,390 43 00:01:59,390 --> 00:02:02,916 >> Belə ki, yalnız həqiqətən meymun kimi görünür İlk siçan klik izlədi. 44 00:02:02,916 --> 00:02:07,210 Bu, çünki ismarıcları, Yalnız bir dəfə həyata qarşısını almaq üçün gedin. 45 00:02:07,210 --> 00:02:10,259 Meymun siçan almaq üçün bütün oyun boyu, biz lazım 46 00:02:10,259 --> 00:02:13,570 icra etmək bu blok yenidən üzərində. 47 00:02:13,570 --> 00:02:16,420 Biz bir növ lazımdır kimi səslənir tikintisi loop. 48 00:02:16,420 --> 00:02:18,160 Belə ki, nəzarət hərəkət imkan verir. 49 00:02:18,160 --> 00:02:19,880 Bu Forever loop edək, baxın. 50 00:02:19,880 --> 00:02:24,470 51 00:02:24,470 --> 00:02:25,920 Işləyir kimi görünür. 52 00:02:25,920 --> 00:02:28,300 >> Belə ki, növbəti biz haqqında düşünmək lazımdır necə meymun olacaq 53 00:02:28,300 --> 00:02:30,220 digər sprites ilə qarşılıqlı. 54 00:02:30,220 --> 00:02:35,040 Əsasən, biz məntiq əlavə etmək lazımdır bizim oyun, belə ki, oyun başa olacaq 55 00:02:35,040 --> 00:02:37,580 meymun banan üz və ya brokoli. 56 00:02:37,580 --> 00:02:40,050 Və həqiqətən sözü "əgər" istifadə davranış izah edərkən 57 00:02:40,050 --> 00:02:41,225 biz yaratmaq çalışdığınız. 58 00:02:41,225 --> 00:02:44,770 Və rahat kifayət qədər var bir ki, biz istifadə varsa adlı kontrol bağlanacaq 59 00:02:44,770 --> 00:02:46,630 məhz bu məqsəd üçün. 60 00:02:46,630 --> 00:02:50,700 Burada belə almaz forma, haqqında biz qoymaq olduğu blok, edir 61 00:02:50,700 --> 00:02:52,320 biz yoxlamaq istəyirəm ki, vəziyyət. 62 00:02:52,320 --> 00:02:54,830 Bu halda, biz yoxlamaq lazımdır olub meymun banan toxunan. 63 00:02:54,830 --> 00:02:57,260 >> Se biz toxunan parça grab Bu Algılama kateqoriya. 64 00:02:57,260 --> 00:03:01,970 65 00:03:01,970 --> 00:03:05,590 Və Banana seçmək Açılan menyu aşağı. 66 00:03:05,590 --> 00:03:08,110 İndi bizim sprite demək nə bu banan toxunduğu zaman etmək. 67 00:03:08,110 --> 00:03:11,440 Biz sonuna oyun istəyirəm və demək meymun, siz qalib etdik. 68 00:03:11,440 --> 00:03:13,710 Beləliklə, biz bir Say əlavə və bütün parça Stop. 69 00:03:13,710 --> 00:03:18,210 70 00:03:18,210 --> 00:03:19,870 Biz sizə qalib, üçün, hello, dəyişdirmək lazımdır. 71 00:03:19,870 --> 00:03:28,200 Və 0.5 üçün vaxt. 72 00:03:28,200 --> 00:03:31,500 İndi biz eyni məntiq tətbiq edəcəyik zaman meymun brokoli toxunan, 73 00:03:31,500 --> 00:03:34,494 , biz meymun demək lazımdır istisna olmaqla Siz qalib, əvəzinə itirdi. 74 00:03:34,494 --> 00:03:46,610 75 00:03:46,610 --> 00:03:48,120 >> Bu test edək Bu işləri görmək. 76 00:03:48,120 --> 00:03:52,940 77 00:03:52,940 --> 00:03:53,610 Awesome. 78 00:03:53,610 --> 00:03:56,770 Biz scripting başa etdik Meymun davranış, lakin biz hələ həyata deyilik. 79 00:03:56,770 --> 00:03:59,720 Biz hələ brokoli demək lazımdır və banan nə. 80 00:03:59,720 --> 00:04:02,060 >> Nin sadə ilə başlamaq edək iki, brokoli. 81 00:04:02,060 --> 00:04:04,280 Hansı yalnız təsadüfi hərəkət etmək lazımdır. 82 00:04:04,280 --> 00:04:07,150 Yenə zaman ilə başlamaq lazımdır Green Flag parça tıklayan. 83 00:04:07,150 --> 00:04:09,990 Biz daimi olmaq sprite lazımdır hərəkət, belə edək drag 84 00:04:09,990 --> 00:04:11,830 Forever loop həyata. 85 00:04:11,830 --> 00:04:14,730 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 86 00:04:14,730 --> 00:04:15,980 sayı generator. 87 00:04:15,980 --> 00:04:27,920 88 00:04:27,920 --> 00:04:30,610 >> Alright, bu test edək. 89 00:04:30,610 --> 00:04:31,470 Zəhmli 90 00:04:31,470 --> 00:04:33,370 >> OK, indi yalnız banan qalıb. 91 00:04:33,370 --> 00:04:35,700 Eyni ilə başlamaq edək əvvəlki kimi ədəd seçin. 92 00:04:35,700 --> 00:04:38,360 93 00:04:38,360 --> 00:04:42,050 Belə ki, meymun yaxın olur əgər, banan qarşısını almaq lazımdır. 94 00:04:42,050 --> 00:04:44,500 Başqa, banan təsadüfi hərəkət etməlidir. 95 00:04:44,500 --> 00:04:46,780 Üçün bir iş kimi səslənir Bu Əgər Else blok. 96 00:04:46,780 --> 00:04:55,930 Şəraitində, biz yoxlamaq olacaq bananas meymun olan məsafə, və 97 00:04:55,930 --> 00:04:57,180 o müvafiq qarşısını almaq. 98 00:04:57,180 --> 00:05:04,340 99 00:05:04,340 --> 00:05:06,730 >> İndi bu vəziyyət , tətbiq etmir 100 00:05:06,730 --> 00:05:08,340 banana təsadüfi hərəkət etməlidir. 101 00:05:08,340 --> 00:05:12,190 Belə ki, yalnız bizim təsadüfi hərəkət oğurlamaq imkan brokoli olan ədəd. 102 00:05:12,190 --> 00:05:15,200 Biz nə üçün bütün parçaları sürükleyin edir biz banan sprite istəyirəm, və 103 00:05:15,200 --> 00:05:16,450 onlar sitemizi olacaq. 104 00:05:16,450 --> 00:05:20,000 105 00:05:20,000 --> 00:05:20,510 >> Bütün işlər. 106 00:05:20,510 --> 00:05:21,760 Nin həyata test edək. 107 00:05:21,760 --> 00:05:28,550 108 00:05:28,550 --> 00:05:29,140 Awesome. 109 00:05:29,140 --> 00:05:30,610 Hər şey iş görünür. 110 00:05:30,610 --> 00:05:31,980 İndi getmək və öz oyunlar. 111 00:05:31,980 --> 00:05:34,340 >> Bəzi ilham lazımdır, əgər Son layihələr həyata yoxlamaq 112 00:05:34,340 --> 00:05:36,340 saytında CS50. 113 00:05:36,340 --> 00:05:40,250 >> My name Allison və bu CS50. 114 00:05:40,250 --> 00:05:42,050 >> Mən bu super sürətli qurmaq üçün lazımdır. 115 00:05:42,050 --> 00:05:44,214