WEBVTT 00:00:02.280 --> 00:00:09.280 Demak, siz nechanchi sinfsiz? Ikkinchi. O‘ninchi sinf. Birinchi sinf. Dasturlashni o‘rganganimda men 00:00:09.820 --> 00:00:16.530 sakkizinchi sinf edim. Birinchi komputerimni olganimda oltinchi sinf bo‘lganman. Odamlarning muammolarini to‘g‘irlay olish 00:00:16.530 --> 00:00:21.490 men uchun maroqli. Biron fikr orqali o‘zingizni ifodalay olasiz, nimalarnidir yarata olasiz. 00:00:21.490 --> 00:00:26.930 Komputer ilmi keyingi yigirma yoki o‘ttiz yillarda kollej talabalari 00:00:26.930 --> 00:00:31.400 va malakalilar qiladigan juda ko‘p narsalar uchun asos bo‘ladi. Men dasturlashni yoqtiraman chunki, 00:00:31.400 --> 00:00:36.989 men odamlarga yordam berishni yoqtiraman. Menda odamlar hayotini osonlashtiradigan nimadir yarataishga imkoniyat bo‘ladi. 00:00:36.989 --> 00:00:41.249 O‘ylashimcha, bu biz katta kuchga ega bo‘lishimizga yaqin narsa. Boshlab olish eng muhim qism hisoblanadi. 00:00:41.249 --> 00:00:47.710 Men o‘zim ham yangi o‘rganuvchiman va men sizlarni men bilan o‘rganishingizni xohlayman. 00:00:47.710 --> 00:00:52.469 Men John Vechey, PopCap Gamesning asoschilaridan biriman. Biz Plants vs. Zombies, Bejeweled, va Peggle kabi 00:00:52.469 --> 00:00:57.670 o‘yinlarni yaratamiz. O‘yinlarning ko‘pchiligi kodingiz, san’atingiz qanchalik mukammalligiga emas, 00:00:57.670 --> 00:01:02.129 balki o‘yinchi o‘zini qanday his qilishiga va qanchalik qiziqarli ekanligiga bog‘liq. Bu tuyg‘uni uni sinab ko‘rib, 00:01:02.129 --> 00:01:06.280 qilib ko‘rib, o‘rganish, moslashish va o‘yin yaratishda o‘z mahoratlaringizni ishlatish orqali his qilishingiz mumkin. 00:01:06.280 --> 00:01:11.170 Biron sevimli video o‘yiningiz bormi? Yaxshi, Play Labdan foydalanib, biz hozir o‘yinlar yaratish 00:01:11.170 --> 00:01:17.110 sari bir qadam tashlamoqchimiz. Yaxshi o‘yinlarning o‘z hikoyasi bor va har bir hikoyaning o‘z aktyorlari mavjud. 00:01:17.110 --> 00:01:22.829 Aktyorlar gapirish, harakatlanish va o‘zaro ta’sirlashish kabilarni bajarishadi. Balki, hattoki 00:01:22.829 --> 00:01:27.979 o‘yin qoidalariga asoslangan holda ball yig‘ish kabilarni ham. Bugun biz Anna, Elsa, Hiro, Baymax va Rapunzel kabi qahramonlar bilan 00:01:27.979 --> 00:01:33.710 bularning barchasini birma-bir qanday qilishni o‘rganib chiqamiz. Biz boshidan boshlab, telefonda o‘ynalsa bo‘ladigan va 00:01:33.710 --> 00:01:39.500 ulashsa bo‘ladigan biron o‘yin yaratamiz. Sizning ekraningiz uchta asosiy qismga bo‘lingan. 00:01:39.500 --> 00:01:44.509 Chap tomonda dasturingiz ishlaydigan o‘yin maydoni. Har bir bosqich uchun ko‘rsatmalar 00:01:44.509 --> 00:01:50.670 pastda yozib qo‘yilgan. O‘rta maydon uskunalar qutisi, va bu bo‘limlarnig har biri 00:01:50.670 --> 00:01:55.670 bir bo‘lak koddan tashkil topgan. O‘ngdagi oq joy ish joyi deb nomlanadi, 00:01:55.670 --> 00:02:02.460 va bu yerda biz o‘z dasturimizni yaratamiz. Boshlab olish uchun, siz bo‘limlaringizni sabzirang 00:02:02.460 --> 00:02:07.240 "when run" bo‘limiga bog‘lashingiz kerak. Siz ko‘plab bo‘limlarni sariq chiziq paydo bo‘lmaguncha tortib olib kelib qo‘yish orqali 00:02:07.240 --> 00:02:13.069 bir-biriga bog‘lashingiz mumkin, va shunda ular birgalikda joylashib qoladi. Birinchi boshqaotirmada, 00:02:13.069 --> 00:02:19.090 Hiro birinchi aktyor va Baymax ikkinchi aktyor. Baymaxga yetib olishi uchun biz Hironi move right bo‘limini olib kelib, keyin 00:02:19.090 --> 00:02:24.909 when run bo‘limiga bog‘lash orqali harakatlantiramiz. Bo‘limlaringizni joyiga qo‘yib olganingizdan keyin 00:02:24.909 --> 00:02:29.819 nimani dasturlashtirganingizni ko‘rish uchun "Run" tugmasini bosing. Boshlab oldingiz 00:02:29.819 --> 00:02:34.260 va endi oxirigacha o‘zaro ta’sirlashadigan, ball yig‘adigan, kichik robotlarni, giloslarni, tavani uloqtiradigan, 00:02:34.260 --> 00:02:40.620 yarqiraydigan va bir-birini muzlatib, yo‘q qiladigan bu ajoyib aktyorlar bilan o‘z o‘yiningizni yarata olasiz. 00:02:40.620 --> 00:02:42.730 Hammasi o‘zingizga bog‘liq!