diff --git a/src/scratch/halloweenimasjon/halloweenimasjon_ua.md b/src/scratch/halloweenimasjon/halloweenimasjon_ua.md new file mode 100644 index 0000000000..a96102b698 --- /dev/null +++ b/src/scratch/halloweenimasjon/halloweenimasjon_ua.md @@ -0,0 +1,389 @@ +--- +title: Анімація на Хелловін +level: 1 +author: 'Торбйорн Скаулі та Гейр Арне Хєлле' +translator: 'Анатолій Пилипенко' +language: ua +--- + + +# Вступ {.intro} + +Тут ми розглянемо, як можна створювати різні анімації на тему Хелловіну. +Ми можемо поділитися ними з друзями за допомогою Scratch, або ж зробити ще цікавіше: Ми можемо спроектувати їх на штору, простирадло або стіну під час Хелловіну. + +![Зображення страшного обличчя на Хелловін](halloweenimasjon.jpg) + + +# Крок 1: Початкова анімація {.activity} + +*Ми починаємо з того, що дозволяємо страшному привиду літати туди-сюди по екрану.* + +## Контрольний список {.check} + +- [ ] Почніть новий проект. Видаліть символ кота, наприклад, клацнувши правою кнопкою миші на ньому і вибравши пункт `вилучити`. + +- [ ] Виберіть нового персонажа, натиснувши + ![Виберіть фігуру з бібліотеки](../bilder/hent-fra-bibliotek.png). Знайдіть щось страшне, наприклад, привида! Ми використовували `Фантазії/Привид`. + +- [ ] Торкніться поля імені над своєю фігурою. Назвіть його `Привид`. + + ![Зображення страшного привида](spokelse.png) + +- [ ] Тепер ми створимо простий скрипт, який змусить привида літати по екрану. Створіть `повторити`{.blockcontrol}- та блок + `перемістити`{.blockmotion}-kloss таким чином: + + ```blocks + повторити (200) + перемістити на (5) кроків + slutt + ``` + +- [ ] Натисніть на свій сценарій, щоб запустити анімацію. Ваш привид рухається? Ви бачите проблему? + +- [ ] Привид виглядає так, ніби він застрягає, коли доходить до краю! Ми можемо виправити це за допомогою блоку + `якщо на межі, відбити`{.blockmotion}: + + ```blocks + повторити (200) + перемістити на (5) кроків + якщо на межі, відбити + slutt + ``` + +- [ ] Знову натисніть на свій сценарій. Тепер це працює краще? + +- [ ] Хм... Привид летить догори ногами... Виглядає трохи дивно. Можна сказати, що привид повинен повертатися тільки в бік з блоком + `стиль обертання`{.blockmotion}. Ми поставимо це на самому початку сценарію, ось так: + + ```blocks + стиль обертання [не обертати] + повторити (200) + перемістити на (5) кроків + якщо на межі, відбити + slutt + ``` + +- [ ] Нарешті, на чорному тлі це виглядає ще страшніше! Натисніть + `Сцена` у правому нижньому куті екрана, а потім перейдіть на вкладку + `Тло`{.blocklightgrey} у верхній частині екрана. І тепер натисніть `У растрове`. + +- [ ] Клацніть на відерце з фарбою, + ![Заповнити кольором](../bilder/fyll-med-farge.png), а потім на тло, щоб зафарбувати його чорним кольором. + +- [ ] Назвемо тло `Чорний`. + + +# Крок 2: Ще одна анімація {.activity} + +*Для нашої другої анімації до нас прилетить кажан.* + +![Зображення страшного кажана](flaggermus.png) + +## Контрольний список {.check} + +- [ ] Створіть нового персонажа, натиснувши + ![Виберіть фігуру з бібліотеки](../bilder/hent-fra-bibliotek.png). Ми використали `Фантазії/Bat`. Змініть ім'я персонажа на `Кажан`. + +- [ ] Щоб виглядало так, ніби кажан летить до нас, ми хочемо, щоб він спочатку був дуже маленьким, а потім збільшувався. Створіть цей скрипт. + + ```blocks + задати розмір (0) % + повторити (100) + змінити розмір на (4) + slutt + ``` + +- [ ] Натисніть на скрипт, щоб перевірити, чи він працює. + +- [ ] Невелика проблема полягає в тому, що привид також знаходиться на екрані. Було б краще приховати привида, коли він не анімаційний. Клацніть на персонажа-привида і додайте до сценарію блок `показати`{.blocklooks}- і + `сховати`{.blocklooks}: + + ```blocks + стиль обертання [не обертати] + показати + повторити (200) + перемістити на (5) кроків + якщо на межі, відбити + slutt + сховати + ``` + +- [ ] Натисніть на сценарій привида. Чи сховається привид після того, як закінчить літати туди-сюди? + +- [ ] Те ж саме можна зробити зі скриптом кажана. Натисніть на малюнок кажана і змініть скрипт на + + ```blocks + задати розмір (0) % + показати + повторити (100) + зміниити розмір на (4) + slutt + сховати + ``` + +- [ ] Для більшої різноманітності ми хочемо, щоб кажана було анімовано на моторошному лісовому тлі. Натисніть на + ![Виберіть готовий фон](../bilder/velg-bakgrunn.png) + у правому нижньому куті екрана і виберіть тло + `Поза приміщенням/Woods`. Назвіть тло `Ліс`. + +# Крок 3: Змініть тло {.activity} + +*Зараз ми розглянемо, як можна легко перемикати фон під час запуску анімації.* + +## Контрольний список {.check} + +Наприклад, якщо ми хочемо показати анімацію привида на чорному тлі, ми повинні спочатку натиснути `Сцена`, потім вкладку `Тло`та чорний фон. Крім того, нам потрібно натиснути фігуру привида, вкладку `Код` і, нарешті, сам сценарій. Це дуже громіздко! Тепер ми побачимо, як ми можемо використовувати повідомлення, щоб зробити це набагато простіше. + +За допомогою повідомлень можна легко зробити кілька речей одночасно. Спочатку ми створимо повідомлення, `Анімація привида`. Ми хочемо, щоб це повідомлення змінювало тло і запускало анімацію привида. + +- [ ] Натисніть кнопку + `Сцена`і створіть цей сценарій: + + ```blocks + коли я отримую [Анімація привида v] + змінити тло на [Чорний v] + ``` + +- [ ] Натисніть на персонажа-привида і змініть сценарій, додавши блок зверху: + + ```blocks + коли я отрисую [Анімація привида v] + стиль обертання [не обертати v] + показати + повторити (200) + перемістити на (5) кроків + якщо на межі, відбити + slutt + сховати + ``` + +- [ ] Тепер наші скрипти чекають на повідомлення. Для тестування ми можемо перетягнути блок + + ```blocks + оповістити [Анімація привида v] + ``` + поруч із великим написом привида. + +- [ ] Надішліть повідомлення, натиснувши на `блок оповістити`{.blockevents}. + Чи оживляється привид на чорному тлі? + +- [ ] Тепер ми зробимо те саме для кажана. Додайте новий сценарій до сцени: + + ```blocks + коли я отримую [Анімація кажана v] + змінити тло на [Ліс v] + ``` + +- [ ] Натисніть на фігурку кажана та змініть сценарій таким чином + + ```blocks + коли я отримую [Анімація кажана v] + задати розмір (0) % + показати + повторити (100) + змінити розмір на (4) + slutt + сховати + ``` + +- [ ] Також додайте блок + + ```blocks + оповістити [Анімація кажана v] + ``` + + щоб перевірити, чи працює анімація. + +- [ ] Надішліть повідомлення, які анімують привида та кажана. Чи запускається анімація, коли ви натискаєте на повідомлення? Чи правильно змінюються фони? + +# Крок 4: Підключіть анімацію {.activity} + +*Тепер давайте подивимося, як ми можемо з'єднати анімації так, щоб вони з'являлися послідовно одна за одною.* + +## Контрольний список {.check} + +- [ ] Ми починаємо зі створення на сцені `завжди`{.blockcontrol} циклу, який надсилає повідомлення: + + ```blocks + завжди + оповістити [Анімація привида v] і чекати + оповістити [Анімація кажана v] і чекати + slutt + ``` +- [ ] Натисніть на скрипт, щоб протестувати його. Натисніть червоне коло зупинки, щоб зупинити анімацію. Чи з'являються анімації одна за одною знову і знову? + +- [ ] Це буде виглядати трохи краще з невеликою паузою між анімаціями. Додайте в скрипт кілька блоків `чекати`{.blockcontrol}-klosser i skriptet. + + ```blocks + завжди + оповістити [Анімація привида v] і чекати + чекати (1) секуед + оповістити [Анімація кажана v] і чекати + чекати (1) секунд + slutt + ``` + +- [ ] Щоб полегшити запуск анімації, ми додали блок, який запускає анімацію при натисканні на зелений прапорець у верхній частині екрана. + + ```blocks + коли @greenFlag натиснуто + завжди + оповістити [Анімація привида v] і чекати + чекати (1) секунд + оповістити [Анімація кажана v] і чекати + чекати (1) секунд + slutt + ``` + +- [ ] Ми також можемо використовувати цеглинки із зеленими прапорцями на персонажах, щоб переконатися, що вони правильно запускають анімацію. Помістіть цей скрипт на привида: + + ```blocks + коли @greenFlag натиснуто + сховати + перемістити в x: (0) y:(0) + ``` + +- [ ] Помістіть відповідний скрипт на кажана: + + ```blocks + коли @greenFlag натиснуто + сховати + перемістити в x: (0) y:(0) + ``` + +## Перевірте проєкт {.flag} + +__Натисніть на зелений прапорець.__ + +- [ ] Чи виконуються обидві анімації одна за одною? Чи з’являються фігури, коли вони повинні? + +- [ ] Не соромтеся змінювати анімацію так, щоб вона виглядала краще. + Можливо, ви хочете трохи інших персонажів? Як зробити так, щоб персонажі рухалися швидше? + Можливо, трохи більш випадковими? Спробуйте свої сили! + +# Крок 5: Намалюйте власні фігури {.activity} + +*Тепер ми створимо третю анімацію, де самостійно намалюємо персонажа* + +## Контрольний список {.check} + +- [ ] Створіть нову фігуру, навівши вказівник на пункт + ![Виберіть фігуру з бібліотеки](../bilder/hent-fra-bibliotek.png), і натиснувши кнопку `Малювати`. Ви можете намалювати все, що завгодно. Тут ми намалювали гарбуз у вигляді ліхтарика. + + ![Зображення гарбуза з вирізаним обличчям](gresskar.png) + +- [ ] Створіть копію костюма, який ви щойно намалювали, клацнувши правою кнопкою миші на мініатюрі `Образи` та вибравши `дублювати`. + + ![Зображення того, як зробити копію гарбуза в скретч](kopier_gresskar.png) + +- [ ] Трохи змініть скопійований костюм так, щоб у вас вийшло два костюми, які досить, але не зовсім, схожі. Тепер ми будемо анімувати персонажа, перемикаючись між двома костюмами. + +- [ ] Перейдіть на вкладку + `Код`{.blocklightgrey} і додайте цей скрипт: + + ```blocks + коли я отримую [Анімація гарбуза v] + показати + повторити (50) + наступний образ + чекати (випадкове від (0.1) до (0.3)) секунд + slutt + сховати + ``` + +Не соромтеся замінити назву повідомлення `Анімація гарбуза` на щось, що підходить для вашого персонажа. Натисніть на сценарій (або оповістити), щоб перевірити анімацію. Виглядає добре? + +- [ ] Також додайте початкову позицію для цієї фігури: + + ```blocks + коли @greenFlag натиснуто + сховати + перемістити в x: (0) y: (0) + ``` + +- [ ] Потім перейдіть до сцени і додайте скрипт, який перемикається на правильний фон для фінальної анімації. Тут ми використали чорний фон. + + ```blocks + коли я отримую [Анімація гарбуза v] + змінити тло на [Чорний v] + ``` + +- [ ] Нарешті, ми додаємо цю останню анімацію до основного циклу, що показує анімації: + + ```blocks + коли @greenFlag натиснуто + завжди + оповістити [Анімація привида v] і чекати + чекати (1) секунд + send melding [Анімація кажана v] і чекати + чекати (1) секунд + send melding [Анімація гарбуза v] і чекати + чекати (1) секунд + slutt + ``` + +# Крок 6: Ще більше анімації? {.activity} + +## Спробуйте самі {.challenge} + +Ми розглянули кілька прикладів того, як створювати моторошні анімації на Хелловін. Спробуйте використати подібні техніки для створення власної анімації! + +## Опублікуйте свій проєкт {.save} + +Якщо ви задоволені своєю анімацією, ви можете поділитися нею з родиною та друзями, натиснувши кнопку `Поділитись`. + +# Проектуйте анімацію {.activity} + +*На завершення ми розглянемо, як можна налякати сусідів своїми моторошними анімаціями на загальний огляд.* + +Найпростіший спосіб зробити це - помістити екран у вікно і натиснути квадрат для повноекранного перегляду у верхньому лівому кутку під логотипом Scratch. Але якщо у вас є можливість позичити проектор на Хелловін, ви можете показати анімацію на вулиці, на стіні або на шторі чи простирадлі, як показано на зображенні на початку. У будь-якому випадку, трохи нерозумно, що Scratch показує анімацію з білою рамкою на екрані. Щоб отримати кращий вигляд, ви можете скористатися наведеними нижче порадами. + +## Контрольний список {.check} + +- [ ] Спочатку ми створюємо файл, який відображає вашу анімацію у великому вікні з чорним фоном. +Ми робимо це за допомогою HTML-коду. HTML - це мова, яка використовується для створення веб-сторінок. + + Завантажте файл [projiser.html](projiser.html). Перейшовши за цією адресою, виберіть у меню браузера `Файл > Зберегти як `, або щось подібне. Збережіть файл там, де ви зможете його знайти. + +- [ ] Відкрийте файл у Блокноті або подібній програмі. Ви побачите текст, який виглядає так: + + ```html + + + Halloweenimasjon + + + +
+ +
+ + + ``` + +- [ ] Усередині цього тексту сховано номер проекту Scratch. У цьому випадку це номер `30923784`. Вам потрібно поміняти цей номер на номер вашого проекту. + +### Номер проєкту {.protip} +Щоб знайти номер свого проєкту, ви можете дивитися в адресний рядок свого браузера під час роботи над проєктом. У складі адреси ви знайдете 8-значне число. Це і є номер вашого проєкту. + +## Контрольний список {.check} + +- [ ] Замініть `30923784` на номер вашого проекту і збережіть файл. + +- [ ] Тепер ви можете відкрити файл, який ви щойно змінили, у своєму браузері. Виберіть у браузері + `Файл > Відкрити файл`, або щось подібне. Виберіть потрібний файл. + +- [ ] Тепер ви повинні побачити свою анімацію на чорному фоні. + +- [ ] Підключіть комп'ютер до проектора і покажіть свою анімацію на білому аркуші, шторі або, можливо, на стіні! +Ліцензія: CC BY-SA 4.0 diff --git a/src/scratch/kodetimen-redd-timenor-fra-meteorregnet/kodetimen-redd-timenor-fra-meteorregnet_ua.md b/src/scratch/kodetimen-redd-timenor-fra-meteorregnet/kodetimen-redd-timenor-fra-meteorregnet_ua.md new file mode 100644 index 0000000000..3d40a76e41 --- /dev/null +++ b/src/scratch/kodetimen-redd-timenor-fra-meteorregnet/kodetimen-redd-timenor-fra-meteorregnet_ua.md @@ -0,0 +1,117 @@ +--- +title: 'Час коду - Врятуйте Тименор від метеоритного дощу!' +author: 'marikisfoss' +translator: 'Viktoriia Tkachenko' +language: ua +--- +![Зображення з описом1](./meteorregnspill.png) + +Сміливі космонавти! Мені потрібна ваша допомога! Мене звати Кодар, я з планети Тименор. Мені доручили захищати мою планету від метеоритного дощу, що рухається через галактику, але мій НЛО не працює як слід! Чи можете ви допомогти мені виправити код і допомогти знищити метеорити, перш ніж вони знищать мою планету? + +Коли код буде виправлено, ви зможете протестувати і подивитися, скільки метеоритів ви зможете збити лазером НЛО! + +# Вступ {.intro} + +Це завдання - ремікс-завдання. Ми створили гру, де маємо допомогти Кодару врятувати свою планету Тименор, але, як ви бачите на зображенні, щось серйозно не так! + +![Зображення з описом2](./kodar-spill-feil.png) + +Нам потрібна ваша допомога у виправленні коду, щоб Кодар зміг врятувати свою планету. + +# iPad + +![Bildebeskrivelse](./arrows.png) + +Якщо ви будете використовувати iPad для цього завдання, вам потрібно буде запрограмувати кілька “кнопок”, які можна використовувати, якщо у вас немає клавіатури. +Ось як це зробити: +Перейдіть до огляду фігур і знайдіть символ стрілки. +На символі стрілки запрограмуйте наступний код: + +```blocks +коли ця фігура натискається +надіслати повідомлення (go_right) +``` + +Коли натиснути +Надіслати "Йти вправо" перейдіть до фігури, яку повинна керувати стрілка, і додайте наступний код: Коли я отримую "Йти праворуч", пройдіть x кроків (тут ви самі регулюєте швидкість, у прикладі швидкість 10) + + +```blocks +коли я отримую (go_right) +перемістити на (10) кроків +``` + +Повторіть ці кроки для всіх стрілок напрямків, які вам потрібні (вправо і вліво, або стрілки вправо, вліво, вгору і вниз). Тепер ви можете керувати фігурою, натискаючи на стрілки на екрані! + +# Крок 1: Відкрийте проєкт і знайдіть помилки! {.activity} + +- [ ] Оскільки це завдання-повторення, першим кроком буде відкрити проєкт, який містить помилки: [https://scratch.mit.edu/projects/882702131](https://scratch.mit.edu/projects/882702131) + +- [ ] Спочатку ми переглянемо, що саме має робити код. +- Клавіші зі стрілками вправо та вліво повинні переміщати космічний корабель, а клавіша пробілу має стріляти лазером. +- Метеорити повинні з'являтися внизу екрана у випадковому порядку з регулярними інтервалами. +- Коли Кодер стріляє в метеорит, повинні підраховуватися очки. За кожен збитий метеорит дається одне очко. +- Коли метеорит досягає Кодера, гра закінчується, і на екрані має з'явитися "ГРА ПРОГРАНА". + +# Крок 2: Виправте код {.activity} + +## Керування НЛО + +- [ ] Почнемо з керування НЛО. Переглянувши код, ми бачимо наступний код: + + ![Зображення з описом3](./ufo-feilkode.png) +```blocks +коли @greenFlag натиснуто +надати [бали v] на (0) +надати [збиті метеорити v] на (0) +перейти до x: (10) y: (100) +повторити до <торкається (Meteor v) ?> +якщо <натиснуто (стрілка вправо v) ?< +``` + +– +- [ ] Що може змусити НЛО рухатися дуже швидко? І як ми можемо це налаштувати, щоб ми могли легше контролювати його? + +## Метеоритний шторм +- [ ] Наступна проблема - це велика кількість метеоритів! Код показує наступне: + +![Зображення з описом4](./meteorstorm-feilkode.png) + +- [ ]Як ми можемо відредагувати код, щоб метеоритний дощ не був таким інтенсивним? + +## Лазер +- [ ] Лазер стріляє в неправильному напрямку! Код виглядає так: +![Зображення з описом5](./laser-feilkode.png) + +Чи можете ви зрозуміти, що не так, і як змусити його стріляти в правильному напрямку? + +## Лічильник очок +- [ ] Тепер лазер працює! Але чи не хотіли б ми рахувати, скільки метеоритів ми змогли збити? Чи можете ви виправити цей код, щоб він показував, скільки метеоритів ми збили? + +![Зображення з описо6](./poengteller-feilkode.png) + +Пам’ятайте, що ми маємо отримувати одне очко за кожен збитий метеорит! + +## Повідомлення "ГРУ ЗАВЕРШЕНО"! + +Нарешті, має з'явитися повідомлення "ГРУ ЗАВЕРШЕНО", якщо Кодара вразить метеорит. Це повідомлення не з'являється, хоча фігура є. Чи можете ви з'ясувати, чому воно не відображається? + +![Зображення з описом7](./game-over-feilkode.png) + + + +## Тестуваннф коду! {.flag} + +**Натисніть на зелений прапорець..** + +Тепер код працює! Гарна робота! Скільки метеоритів ви можете допомогти Кодару збити, щоб вони не вразили планету? Наш рекорд - 24, яким буде ваш? Удачі, сміливі космонавти! + +## Виклик {.challenge} + +- [ ] Ви можете самостійно налаштувати коди, щоб зробити гру легшою або важчою. +- [ ] Чи можете ви додати життя? Спробуйте дати Кодару три життя, які потрібно використати, перш ніж на екрані з'явиться "ГРА ПРОГРАНА". + +## Збережіть гру {.save} + +Не забудьте зберегти свою гру/програму. Коли ви закінчите, натисніть кнопку "Опублікувати". +Це розмістить гру на вашій сторінці Scratch, щоб ви могли легко поділитися нею з родиною та друзями. diff --git a/src/scratch/lag_ditt_eget_spill/lag_ditt_eget_spill_ua.md b/src/scratch/lag_ditt_eget_spill/lag_ditt_eget_spill_ua.md new file mode 100644 index 0000000000..d696636667 --- /dev/null +++ b/src/scratch/lag_ditt_eget_spill/lag_ditt_eget_spill_ua.md @@ -0,0 +1,68 @@ +--- +title: 'Створи свою власну гру' +level: 4 +author: 'Oversatt fra [Code Club UK](//codeclub.org.uk)' +translator: Julia Bilkevych +language: ua +--- + + +# Вступ {.intro} + +Тепер ти нарешті зможеш створити свою власну гру, в яку зможеш грати ти та твої друзі! +Подумай або ж пофантазуй та придумай круту ідею! Але перед тим як почати кодувати, потрібно скласти план. +Спробуй також розділити гру на кілька менших частин. Тоді ти швидко побачиш, що кожну частину можна вирішити за допомогою власного скрипту або додавши щось до іншого. +Згадай також інші ігри, які ти створював: можливо, є ідеї, як можна використати блоки/код, які ти стврював(ла) раніше? + + +# Крок 1: Придумай свою гру {.activity} + +У чому мета гри? Подумай, наприклад, про Фелікса та Герберта. Метою гри було не потрапити в лапи кота. +Спробуй придумати кілька ідей для гри, а потім обрати найкращу. +Можеш обговорити це з іншими в класі чи друзями. + + +# Крок 2: Дизайн персонажів {.activity} + +Яких персонажів ти хочеш використати? Намалюй їх на аркуші паперу. +Якщо в них повинні бути різні костюми, можеш також створити ескізи. + + +# Крок 3: Дизайн сцени {.activity} + +Як виглядатиме сцена? Намалюй її на аркуші паперу. +Не забудь подумати про те, як персонажі повинні взаємодіяти з нею: наприклад, де вони повинні стояти, як рухатися, скільки місця є і так далі. + + +# Крок 4: Як працює твоя гра? {.activity} + +Подумай, наприклад, про: + +- [ ] Як виграти в грі? + +- [ ] Як отримати бали? + +- [ ] Скільки гравців можуть грати? + +- [ ] Чи повинна бути зворотній відлік? + +- [ ] Як керувати грою? За допомогою клавіш чи мишки? + +- [ ] Чи повинні бути звукові ефекти? Які? + +Запиши свої думки! + + +# Крок 5: Починай! {.activity} + +Тепер, коли в тебе є план, можеш почати створювати своїх персонажів та скрипти. + +## Речі, про які слід пам’ятати: {.check} + +- [ ] Ти завжди можеш звернутися до ігор, які ти вже створив. + +- [ ] Пам’ятай тестувати та зберігати роботу на кожному етапі. + +- [ ] Будь креативним! + +Ліцензія: Code Club World Limited Terms of Service diff --git a/src/scratch/lag_ditt_eget_spill/src/scratch/lag_ditt_eget_spill/lag_ditt_eget_spill_ua.md b/src/scratch/lag_ditt_eget_spill/src/scratch/lag_ditt_eget_spill/lag_ditt_eget_spill_ua.md new file mode 100644 index 0000000000..d696636667 --- /dev/null +++ b/src/scratch/lag_ditt_eget_spill/src/scratch/lag_ditt_eget_spill/lag_ditt_eget_spill_ua.md @@ -0,0 +1,68 @@ +--- +title: 'Створи свою власну гру' +level: 4 +author: 'Oversatt fra [Code Club UK](//codeclub.org.uk)' +translator: Julia Bilkevych +language: ua +--- + + +# Вступ {.intro} + +Тепер ти нарешті зможеш створити свою власну гру, в яку зможеш грати ти та твої друзі! +Подумай або ж пофантазуй та придумай круту ідею! Але перед тим як почати кодувати, потрібно скласти план. +Спробуй також розділити гру на кілька менших частин. Тоді ти швидко побачиш, що кожну частину можна вирішити за допомогою власного скрипту або додавши щось до іншого. +Згадай також інші ігри, які ти створював: можливо, є ідеї, як можна використати блоки/код, які ти стврював(ла) раніше? + + +# Крок 1: Придумай свою гру {.activity} + +У чому мета гри? Подумай, наприклад, про Фелікса та Герберта. Метою гри було не потрапити в лапи кота. +Спробуй придумати кілька ідей для гри, а потім обрати найкращу. +Можеш обговорити це з іншими в класі чи друзями. + + +# Крок 2: Дизайн персонажів {.activity} + +Яких персонажів ти хочеш використати? Намалюй їх на аркуші паперу. +Якщо в них повинні бути різні костюми, можеш також створити ескізи. + + +# Крок 3: Дизайн сцени {.activity} + +Як виглядатиме сцена? Намалюй її на аркуші паперу. +Не забудь подумати про те, як персонажі повинні взаємодіяти з нею: наприклад, де вони повинні стояти, як рухатися, скільки місця є і так далі. + + +# Крок 4: Як працює твоя гра? {.activity} + +Подумай, наприклад, про: + +- [ ] Як виграти в грі? + +- [ ] Як отримати бали? + +- [ ] Скільки гравців можуть грати? + +- [ ] Чи повинна бути зворотній відлік? + +- [ ] Як керувати грою? За допомогою клавіш чи мишки? + +- [ ] Чи повинні бути звукові ефекти? Які? + +Запиши свої думки! + + +# Крок 5: Починай! {.activity} + +Тепер, коли в тебе є план, можеш почати створювати своїх персонажів та скрипти. + +## Речі, про які слід пам’ятати: {.check} + +- [ ] Ти завжди можеш звернутися до ігор, які ти вже створив. + +- [ ] Пам’ятай тестувати та зберігати роботу на кожному етапі. + +- [ ] Будь креативним! + +Ліцензія: Code Club World Limited Terms of Service