ВідеоIT та програмуванняв індексі з
Як працює логіка ігри знайди пару? Розбираємо код крок за кроком | Урок 1
245 переглядів на YouTube · опубліковано
У цьому відео ми розглянемо логіку ігри "Знайди пару" та розберемо код крок за кроком. Це перший урок нашої серії, де ми вивчатимемо програмування на мові JavaScript українською. Ми почнемо з основ і докладно розглянемо кожний крок створення гри. Ви дізнаєтеся, як створити гру "Знайди пару" за допомогою JavaScript, і як впровадити її у свій веб-проєкт. Це чудова практика для тих, хто хоче вивчити JavaScript з нуля та вдосконалити свої навички у веб-розробці. Урок буде корисний як для початківців, так і для тих, хто вже має досвід у програмуванні. Ми розглянемо всі деталі створення гри та пояснимо кожний шматок коду, щоб ви могли легко повторити все самостійно. Якщо ви шукаєте практику по JavaScript або хочете вивчити цю мову програмування українською, то цей урок саме для вас. ## 📌 Таймкоди Вступ що зробимо в уроці і яку гру створимо UI змінні підключаємо елементи сторінки Дані гри і стан game state та налаштування bindEvents підключення всіх обробників подій updatePairsFromSelect отримуємо кількість пар із select startNewGame старт і перезапуск гри closeWinOverlay закриття вікна перемоги resetState повне скидання стану гри buildDeck і shuffleArray створення та перемішування колоди renderBoard рендер ігрового поля attachDataToTiles привʼязка даних до карток onTileClick логіка кліку по картці startTimer запуск таймера formatTime форматування часу checkPair порівняння відкритих карток handleMatch обробка знайденої пари clearSelection очищення вибору карток handleMismatch якщо пара не співпала showWin показ вікна перемоги Підсумок фінальні перевірки і тести ## 🔗 Посилання з відео Редактор коду VS Code — https://code.visualstudio.com/ Плагін Live Server — https://marketplace.visualstudio.com/items?itemName=ritwickdey.LiveServer GitHub репозиторій з кодом (гілка lesson-1) — https://github.com/vlad-tomiuk/youtube-js-matching-game-course #javascript #js #practicejs #javascriptpractice #jsforbeginners #javascriptukraine #javascriptукраїнською #програмування #frontend #webdev #frontenddeveloper #jscourse #learningjs #coding #learningcode #javascriptgame #memorygame #minigame #practicefrontend #beginnerfriendly
Коментарі
Щоб написати, увійдіть.
Коментарів ще немає. Ваш буде першим.
Цей канал 55 відео в індексі
Більше від «Vladyslav Tomiuk»
9:43Як працює DNS та Домен за 10 хвилин (A, CNAME, MX записи + Практика)
9:08Що треба знати кожному, хто вирішив замовити сайт для свого бізнесу
41:04Як створити ШІ-агента для Instagram, Facebook Messenger та WhatsApp без коду за допомогою n8n
18:46Як працює Docker насправді? Повний гайд: від Dockerfile до Docker Compose
23:57Як створити іконковий шрифт у IcoMoon: Повний гайд від А до Я
5:42Топ-5 помилок під час створення власного сайту
Шорти цього каналу
0:09Коли дедлайн завтра, а ти про нього забув
0:39Цей новий AI робить те, чого ніхто не очікував — 3D-світи за мить #ProjectGenie #AI #Shocking
1:50Індикатор прокрутки сторінки БЕЗ JS за 1 хвилину
1:52Ви все ще пишете JS для модалок? Подивіться на Popover API
0:59Що робити, якщо змінив DNS, а сайт не працює
3:00JS більше не потрібен? Анімація скролу на чистому CSS
1:30Твоя клавіатура може більше: Зміна режиму роботи та гарячі клавіші (Win/Mac)
2:56Як копіювати текст БЕЗ сміття та чужих шрифтів?
0:57Як прибрати пароль при вході у Windows 11/10 🔓
1:49Як вайб кодинг вбиває проєкти 📉
2:08Мій сайт ЗЛАМАЛИ! Як це сталося і що роблять боти? 😱
1:38