[Script Info] Title: [Events] Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Dialogue: 0,0:00:00.43,0:00:07.31,Default,,0000,0000,0000,,Men {\i1}Lydia Winters{\i0}man, {\i1}Mojang{\i0} brend\Ndirektoriman. Biz {\i1}Minecraft{\i0} deb nomlanadigan \Nkichik o‘yin yaratdik. Dialogue: 0,0:00:07.31,0:00:12.33,Default,,0000,0000,0000,,{\i1}minecraft{\i0}dagi mening eng sevimli ishim bu tadqiqot qilish. Men g‘orlarda sarguzasht qilish va nimalardir topib yurishni yaxshi ko‘raman. Dialogue: 0,0:00:12.33,0:00:17.50,Default,,0000,0000,0000,,Dasturchi emas, shunchaki oddiy shaxs sifatida, \Nmen {\i1}Minecraft{\i0} darslarini kuzatib borishdan zavq olaman Dialogue: 0,0:00:17.50,0:00:25.11,Default,,0000,0000,0000,,va o‘zim mustaqil ravishda kod yozishni ham o‘rganayaman. Dialogue: 0,0:00:25.11,0:00:29.82,Default,,0000,0000,0000,,Eng so‘nggi bosqichda ko‘plab {\i1}moveForward();{\i0} bloklari kerak bo'ladi. Agar biz komputerga shunchaki to‘rt yoki besh marta oldinga Dialogue: 0,0:00:29.82,0:00:36.27,Default,,0000,0000,0000,,harakatlanish buyrug‘ini bera olganimizda, ishimiz osonlashardi. Baxtimizga, komputerlar {\i1}loop{\i0}lar yordamida takroriy buyruqlarni juda yaxshi bajara oladi. Dialogue: 0,0:00:36.27,0:00:42.91,Default,,0000,0000,0000,,{\i1}Minecraft{\i0}ni qurishda, yangi dunyo yaratishda uchun dastlabki narsalarni joylashtirish uchun Dialogue: 0,0:00:42.91,0:00:48.76,Default,,0000,0000,0000,,biz takrorlanuvchi {\i1}loop{\i0} sikllardan foydalanamiz.\NBular ming-minglab bloklar demakdir. Dialogue: 0,0:00:48.76,0:00:55.33,Default,,0000,0000,0000,,Biz {\i1}loop{\i0}lardan kichik jarayonlarda ham foydalanamiz, masalan, sayr qilayotganda {\i1}Alex{\i0}ning oldinga va orqaga qadam tashlashi. Dialogue: 0,0:00:55.33,0:01:01.35,Default,,0000,0000,0000,,Takrorlanuvchi {\i1}loop{\i0} sikllar dasturlashning eng kuchli qismlaridan biri. Dialogue: 0,0:01:01.35,0:01:06.06,Default,,0000,0000,0000,,Tun yaqinlashmoqda, shuning uchun keyingi bir nechta bosqichlarda biz xavfsizlik uchun uy qurmoqchimiz. Buni osongina bajarish uchun, Dialogue: 0,0:01:06.06,0:01:12.97,Default,,0000,0000,0000,,biz {\i1}repeat{\i0} bo‘limdan foydalanmoqchimiz.\NUyimizning devorini qurish uchun, {\i1}Alex{\i0}ga Dialogue: 0,0:01:12.97,0:01:18.28,Default,,0000,0000,0000,,to‘rt marta oldinga harakatlanishini va taxtachani joylashini ayta olamiz yoki oldinga harakatlanib, taxtachani joylash Dialogue: 0,0:01:18.28,0:01:23.92,Default,,0000,0000,0000,,buyruqlarini {\i1}repeat{\i0} blokiga joylab, ko‘p marta qaytarishini aytishimiz mumkin. Dialogue: 0,0:01:23.92,0:01:27.91,Default,,0000,0000,0000,,Hozir, biz {\i1}repeat{\i0} bloki ustiga bosamiz va \Nunga bu amallarni necha marta takrorlashini aytamiz. Dialogue: 0,0:01:27.91,0:01:32.33,Default,,0000,0000,0000,,Endi, keling tun tushmasdan uyimizni quralik! Ajoyib!