ЯК ПОЧАТИ ПРОГРАМУВАТИ. ГОДИНИ КОДУ ВІД МАЙНКРАФТ.
ЦИКЛИ (УРОК 2)
Далі ми будемо відпрацьовувати цикли у своїй власній версії Майнкрафту.
Відео: Година коду Майнкрафт - Цикли (розповідає Lisa, програмістка Minecraft)
Loops 1
Привіт, мене звуть Ліза. Я — програмістка Майнкрафту, я працюю над деякими з тварин та ворогів у цій грі. Однією з тварин, над якими я працювала, є оцелот, я працювала над тією частиною, в якій коли ви тримаєте рибу, оцелот підкрадатиметься до вас. І якщо ви нагодуєте його рибою, ви приручите його, й оцелот стане вашим власним котом.
Loops 2
Як людям, нам дуже набридає, якщо нам доводиться робити одне й те саме знову й знову. Але що круто з комп'ютерами, що вони можуть робити одне й те саме мільйони, або навіть мільярди разів підряд, і їм це не набридає. Це повторювання називається циклом. Кожна істота в Майнкрафті використовує цикли.
Loops 3
Раніше ми зробили, щоби курка рухалася екраном, але потім вона зупинилася. У Майнкрафті кури бродять постійно. Скористаймося циклом «постійно робити» з нашого набору інструментів, щоби наші кури також рухалися постійно. Сила циклів заощадить вам купу часу і відкриє всі види витончених варіантів при побудові вашої власної версії Майнкрафту.
Після перегляду відео, переходимо до практики:
(Закриваємо відео, що "вискакує" на початку, і працюємо над своєю версією Майнкрафту)
Далі бачимо таке:
("Чудово, курка рухається! Але вона зупинилась. В іграх курки, зазвичай, рухаються постійно. Використай цикл "постійно робити". r")
Виконуємо вказані дії і отримуємо, приміром, таку картинку:
Якщо ваші дії виконані вдало, то отримаєте від Майнкрафта вітання і рухаєтесь далі...
За матеріалами: https://code.org/minecraft
Усі статті з програмування на нашому сайті:
Як навчитися програмувати. Уроки програмування для дітей
У цьому новому розділі ми з вами крок за кроком йтимемо по сходах програмування. Американські програмісти, що займаються розробкою відомої на увесь світ дитячої гри "Майнкрафт", нададуть вам уроки азів програмування, і ви зможете самостійно створити свою власну гру на базі "Майнкрафту". Тож розпочнемо! ;)