Дізнайтеся, як кодувати Flappy Bird та Doodle Jump у JavaScript

Ігри - найцікавіші проекти програмування. Як тільки ви закінчите створювати ігри, ви зможете в них грати!

Ми випустили підручник на YouTube-каналі freeCodeCamp.org, який допоможе вам вдосконалити свої навички JavaScript, побудувавши дві популярні тисячолітні ігри.

У цьому посібнику розробник та викладач Анія Кубов покаже вам, як створити Doodle Jump та Flappy Bird у JavaScript. Цей підручник ідеально підходить для людей, які знають трохи JavaScript і хочуть почати складати все разом, щоб створювати реальні проекти.

Ви побудуєте понад 32 найпопулярніших методів JavaScript для побудови двох ігор. Сюди входять .forEach (), .push (), .shift (), .addEventListener (), .appendChild (), а цикли, класи, конструктори та багато іншого.

Ось розділи, висвітлені у цьому підручнику:

  • Doodle Jump логічна гра
  • Налаштування гри
  • Створення дудлера
  • Створення платформ
  • Створення класу платформи
  • Переміщення платформ
  • Змушуючи каракулі стрибати
  • Змушуючи каракулі падати
  • Написання гри над логікою
  • Підключення клавіш клавіатури
  • Змушуючи каракуля йти вліво і вправо
  • Видалення та додавання нових платформ за допомогою роботи з масивами
  • Видалення всіх дочірніх елементів сітки за допомогою циклу while
  • Додавання оцінки
  • Логічна гра Flappy Bird
  • Налаштування проекту Flappy Bird
  • Написання логіки запуску гри Flappy Bird
  • Змушуючи птаха стрибати
  • Підключення клавіш клавіатури
  • Створіть трубну перешкоду
  • Переміщення перешкоди
  • Створювати нові перешкоди за допомогою setInterval () та setTimeout ()
  • Написання гри Flappy Bird над логікою
  • Додавання зображень до проекту
  • Розширення правил зіткнення за допомогою && та ||
  • Додавання завершальних етапів стилізації Flappy Bird до вивчення z-index

Повний курс дивіться на YouTube-каналі freeCodeCamp.org (2-годинний перегляд).