1
00:00:02,280 --> 00:00:09,280
Demak, siz nechanchi sinfsiz? Ikkinchi. O‘ninchi sinf.
Birinchi sinf. Dasturlashni o‘rganganimda men
2
00:00:09,820 --> 00:00:16,530
sakkizinchi sinf edim. Birinchi komputerimni olganimda oltinchi sinf bo‘lganman.
Odamlarning muammolarini to‘g‘irlay olish
3
00:00:16,530 --> 00:00:21,490
men uchun maroqli. Biron fikr orqali o‘zingizni ifodalay olasiz,
nimalarnidir yarata olasiz.
4
00:00:21,490 --> 00:00:26,930
Komputer ilmi keyingi yigirma yoki o‘ttiz
yillarda kollej talabalari
5
00:00:26,930 --> 00:00:31,400
va malakalilar qiladigan juda ko‘p narsalar uchun asos bo‘ladi. Men dasturlashni yoqtiraman
chunki,
6
00:00:31,400 --> 00:00:36,989
men odamlarga yordam berishni yoqtiraman. Menda odamlar hayotini
osonlashtiradigan nimadir yarataishga imkoniyat bo‘ladi.
7
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.
8
00:00:41,249 --> 00:00:47,710
Men o‘zim ham yangi o‘rganuvchiman va men sizlarni men bilan o‘rganishingizni xohlayman.
9
00:00:47,710 --> 00:00:52,469
Men John Vechey, PopCap Gamesning asoschilaridan biriman.
Biz Plants vs. Zombies, Bejeweled, va Peggle kabi
10
00:00:52,469 --> 00:00:57,670
o‘yinlarni yaratamiz. O‘yinlarning ko‘pchiligi kodingiz, san’atingiz qanchalik mukammalligiga emas,
11
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,
12
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.
13
00:01:06,280 --> 00:01:11,170
Biron sevimli video o‘yiningiz bormi? Yaxshi, Play Labdan foydalanib,
biz hozir o‘yinlar yaratish
14
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.
15
00:01:17,110 --> 00:01:22,829
Aktyorlar gapirish, harakatlanish va o‘zaro ta’sirlashish kabilarni bajarishadi.
Balki, hattoki
16
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
17
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
18
00:01:33,710 --> 00:01:39,500
ulashsa bo‘ladigan biron o‘yin yaratamiz. Sizning ekraningiz uchta asosiy qismga bo‘lingan.
19
00:01:39,500 --> 00:01:44,509
Chap tomonda dasturingiz ishlaydigan o‘yin maydoni. Har bir bosqich uchun ko‘rsatmalar
20
00:01:44,509 --> 00:01:50,670
pastda yozib qo‘yilgan. O‘rta maydon uskunalar qutisi, va bu bo‘limlarnig har biri
21
00:01:50,670 --> 00:01:55,670
bir bo‘lak koddan tashkil topgan. O‘ngdagi oq joy ish joyi deb nomlanadi,
22
00:01:55,670 --> 00:02:02,460
va bu yerda biz o‘z dasturimizni yaratamiz. Boshlab olish uchun, siz bo‘limlaringizni sabzirang
23
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
24
00:02:07,240 --> 00:02:13,069
bir-biriga bog‘lashingiz mumkin, va shunda ular birgalikda joylashib qoladi. Birinchi boshqaotirmada,
25
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
26
00:02:19,090 --> 00:02:24,909
when run bo‘limiga bog‘lash orqali harakatlantiramiz. Bo‘limlaringizni joyiga qo‘yib olganingizdan
keyin
27
00:02:24,909 --> 00:02:29,819
nimani dasturlashtirganingizni ko‘rish uchun "Run" tugmasini bosing. Boshlab oldingiz
28
00:02:29,819 --> 00:02:34,260
va endi oxirigacha o‘zaro ta’sirlashadigan, ball yig‘adigan, kichik robotlarni, giloslarni, tavani uloqtiradigan,
29
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.
30
00:02:40,620 --> 00:02:42,730
Hammasi o‘zingizga bog‘liq!