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!