У цьому новому розділі ми з вами крок за кроком йтимемо по сходах програмування. Програмісти, що займаються розробкою відомої на увесь світ комп'ютерної гри "Майнкрафт", нададуть вам уроки азів програмування, і ви зможете самостійно створити свою власну гру на базі "Майнкрафту". Наші контент-спеціалісти перевірили роботу наданої програми на сайті "Години коду від Майнкрафт" для навчання та програмування і залишилися дуе задоволеними нею, собою та своєю особистою грою. Тож розпочинаємо!
Відомо, що ХІХ століття відзначилось індустріальною революцією, електрифікацією, відходом від сільсько-господарського суспільства, його прогресом. ХХ століття відзначилося прогресом у фізиці та інженерії для того, щоб робити легшим повсякденне життя, - від холодильників до пральних машин. А ХХІ століття - це однозначно цифровий вік, це Інтернет. Навіть якщо ви хочете стати гонщиком чи грати в бейсбол, чи зводити будинки, всі ці речі перевернуті з ніг на голову програмними засобами. Суть цього всього - у винахідливості. Це стосується того, що ми дивимось на світ і ми не задоволені тим, що навколо, і ми задаємо питання. Якщо я не навчитися програмувати, то це буде все-одно, що не вміти читати. Майбутнє для нас буде закрите. Якщо ви у професії програмування, то перед вами відкривається океан можливостей можна обирати ту галузь, в якій хочете працювати.
Дженс Бергенстен, провідний дизайнер і розробник Minecraft, представляє основу інформатики для дітей. Використовуючи візуальну систему кодування, ви можете вивчити основи програмування і створити свою власну гру з Minecraft-зірками Стівом і Алексом.
Тож розпочинаємо програмувати наш особисту гру Майнкрафт: то є "Година коду". Урок введення для нас проведуть провідний розробник гри Дженс Бергенстен і Меліса, дослідниця користувачів Майнкрафту. Потім розпочнемо перші кроки програмування блоками.
Як людям, нам дуже набридає, якщо нам доводиться робити одне й те саме знову й знову. Але що круто з комп'ютерами, що вони можуть робити одне й те саме мільйони, або навіть мільярди разів підряд, і їм це не набридає. Це повторювання називається циклом. Кожна істота в Майнкрафті використовує цикли. Тож, відпрацьовуємо цикли у своїй власній версії Майнкрафту.
На наступному рівні ви можете обрати, бути Стівом, чи Алекс. Натискайте клавіші зі стрілками на своїй клавіатурі, щоби рухатися догори, донизу, ліворуч та праворуч. Тепер ви можете рухатися рівнем, де вам заманеться. Але що відбувається, коли ви використовуєте об'єкт? У Майнкрафті вівці скидають вовну, коли ви стрижете їх, корови тікають, коли ви б'єте їх, а кріпери вибухають, коли ви опиняєтеся біля них. Ці реакції відбуваються завдяки дечому, що називається подіями. Події кажуть вашій програмі слухати, або чекати, коли щось станеться. І коли це станеться, виконати дію.
В іграх створення ще називають породженням. На цьому рівні будемо створювати зомбі після заходу сонця. Щоб це зробити, використаємо блок "коли настає ніч". Оскільки ми хочемо створити зомбі вночі, ми додаємо блок "створити зомбі" під блок "коли настає ніч". Як тільки вони будуть створені, кожен зомбі виконає код, який ти розмістиш у їхньому розділі подій "коли створено".
Вітаємо! Ви вивчили, як застосовувати команди інформатики, щоб оживити світ Майнкрафту. Ви тепер — розробник. Ви розкрили всі ці команди, та всі істоти. Ви вибираєте, що відбувається. Коли ви завершили створення своєї гри, можете поділитися посиланням на свою гру з друзями, або грати у свою гру на своєму телефоні.