WEBVTT 00:00:00.099 --> 00:00:02.070 Мене звуть Єнс Бергенстейн, але я більше 00:00:02.070 --> 00:00:04.460 відомий як Джеб. Я є провідним розробником 00:00:04.460 --> 00:00:06.960 Майнкрафту тут у Mojang у Стокгольмі. 00:00:06.960 --> 00:00:10.010 Здається, мені було 11 чи, може, 12, 00:00:10.010 --> 00:00:12.450 коли я почав програмувати, 00:00:12.450 --> 00:00:14.620 оскільки я хотів робити ігри, а один із 00:00:14.620 --> 00:00:16.710 друзів мого батька сказав мені, що щоби 00:00:16.710 --> 00:00:19.500 робити ігри, треба навчитися програмувати. 00:00:19.500 --> 00:00:23.150 Ось як я почав. 00:00:23.150 --> 00:00:26.140 Мені подобається розробляти та з'ясовувати 00:00:26.140 --> 00:00:29.179 архітектуру речей. Ось що мені насправді 00:00:29.179 --> 00:00:30.939 подобається в Майнкрафті. 00:00:32.219 --> 00:00:34.379 Протягом наступної години ви навчитеся 00:00:34.379 --> 00:00:37.559 основам інформатики, програмуючи Алекс 00:00:37.559 --> 00:00:40.969 або Стіва рухатися імітацією частини світу 00:00:40.969 --> 00:00:44.230 Майнкрафту. Традиційне програмування 00:00:44.230 --> 00:00:46.240 зазвичай є текстовим, але сьогодні ми 00:00:46.240 --> 00:00:48.299 будемо використовувати Блоклі: систему, що 00:00:48.299 --> 00:00:49.969 використовує блоки, які ви можете 00:00:49.969 --> 00:00:51.589 перетягувати й кидати, щоби писати 00:00:51.589 --> 00:00:54.620 програми. Під капотом ви створюєте код 00:00:54.620 --> 00:00:57.990 JavaScript. Поняття, що ви будете вивчати, 00:00:57.990 --> 00:01:00.570 програмісти використовують щодня, і вони є 00:01:00.570 --> 00:01:04.770 основою інформатики. Тут у Mojang ми 00:01:04.770 --> 00:01:06.890 використовуємо ці самі поняття, щоби 00:01:06.890 --> 00:01:09.580 змусити Майнкрафт працювати. Перш ніж ви 00:01:09.580 --> 00:01:11.719 почнете, ви оберете свого персонажа. 00:01:11.719 --> 00:01:15.139 Я оберу Алекс. Побудуймо код для програми, 00:01:15.139 --> 00:01:18.560 яка допоможе їй рухатися екраном. 00:01:19.470 --> 00:01:22.620 Ваш екран поділено на три основні частини. 00:01:22.620 --> 00:01:24.959 Ліворуч знаходиться простір гри Майнкрафт, 00:01:24.959 --> 00:01:26.649 де виконуватиметься ваша програма. 00:01:26.649 --> 00:01:29.890 Вказівки для кожного рівня написано внизу. 00:01:29.890 --> 00:01:33.160 Ця середня область є інструментарієм, 00:01:33.160 --> 00:01:35.350 і кожен із цих блоків є командою, яка 00:01:35.350 --> 00:01:37.899 спрямовує дії Алекс. 00:01:38.769 --> 00:01:40.659 Чистий простір праворуч називається 00:01:40.659 --> 00:01:42.660 робочим простором, і саме тут ми 00:01:42.660 --> 00:01:44.110 будуватимемо нашу програму. 00:01:44.650 --> 00:01:46.960 Якщо ми перетягнемо блок «рухатись вперед» 00:01:46.960 --> 00:01:47.960 до нашого робочого простору, і потім 00:01:47.960 --> 00:01:51.060 натиснемо «Запустити», що станеться? 00:01:51.060 --> 00:01:53.070 Алекс переміститься вперед на одне поле 00:01:53.070 --> 00:01:56.770 сітки. А що як ми хотіли зробити щось 00:01:56.770 --> 00:01:58.740 після того, як вона перемістилася вперед 00:01:58.740 --> 00:02:00.670 на одне поле? Ми можемо додати до нашої 00:02:00.670 --> 00:02:02.040 програми ще один блок. 00:02:02.040 --> 00:02:04.450 Я хочу обрати блок «повернути праворуч», 00:02:04.450 --> 00:02:06.420 і перетягну його під мій блок 00:02:06.420 --> 00:02:08.380 «рухатись вперед», поки не з'явиться 00:02:08.380 --> 00:02:10.820 ця помаранчева лінія. 00:02:10.820 --> 00:02:13.320 Тоді я відпущу його, і ці два блоки 00:02:13.320 --> 00:02:14.670 зліпляться. 00:02:14.670 --> 00:02:16.800 Коли ми знову натиснемо «Запустити», Алекс 00:02:16.800 --> 00:02:19.670 виконає команди, які складено в нашому 00:02:19.670 --> 00:02:21.860 робочому просторі, згори донизу. 00:02:21.860 --> 00:02:24.120 А якщо вам захочеться видалити блок, то 00:02:24.120 --> 00:02:26.180 просто відтягніть його зі стопки назад до 00:02:26.180 --> 00:02:27.470 інструментарію. 00:02:27.470 --> 00:02:29.410 Щоби скасувати свої зміни, і повернутися 00:02:29.410 --> 00:02:31.160 до початку рівня, скористайтеся кнопкою 00:02:31.160 --> 00:02:33.790 «Почати знову» в правому верхньому куті 00:02:33.790 --> 00:02:35.710 робочого простору. 00:02:36.610 --> 00:02:39.283 Ще одна річ, ви бачите маленький трикутник 00:02:39.283 --> 00:02:41.098 у блоках повороту? 00:02:41.098 --> 00:02:43.343 Де б ви не бачили ці трикутники, 00:02:43.343 --> 00:02:45.955 це означає, що можна обрати інший варіант. 00:02:45.955 --> 00:02:48.535 Почнімо кодувати!