ВідеоIT та програмуванняв індексі з
Як працює логіка ігри знайди пару? Розбираємо код крок за кроком | Урок 2
62 перегляди на YouTube · опубліковано
Відео урок 2: розбираємо логіку гри “Знайди пару” та додаємо звук на чистому JavaScript У цьому уроці крок за кроком розбираємо, як працює мінігра “Знайди пару” на JavaScript. Детально проходимо логіку: створення карток, перевірку збігів, керування станом гри та обробку кліків. Це практичний урок для початківців, де код пояснюється просто і послідовно — без магії та зайвих абстракцій. У другій частині зосереджуємось на звуках у грі. Розбираємо, як працює Web Audio API, що таке AudioContext, осцилятори та як браузер генерує звук без аудіофайлів і сторонніх бібліотек. Реалізовуємо прості звукові ефекти для взаємодії з картками, налаштовуємо гучність і таймінги напряму через JavaScript. ## 📌 Таймкоди Вступ Створюємо змінні для об’єкта звука Формуємо базову структуру та функції Пишемо функцію play Викликаємо звук у потрібних моментах гри Наповнюємо функцію init Реалізація bindVolumeControls Логіка функції setVolume Функція playTone Чотири типи осциляторів Синтез звуку та запуск ## 🔗 Посилання з відео Редактор коду VS Code — https://code.visualstudio.com/ Плагін Live Server — https://marketplace.visualstudio.com/items?itemName=ritwickdey.LiveServer Oscillators - https://musiclab.chromeexperiments.com/Oscillators/ GitHub репозиторій з кодом (гілка lesson-2) — 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:25Як прибрати напис "Активація Windows" через PowerShell
1:06Google AI Ultra за ціною кави: Секрет сімейної підписки!
3:00JS більше не потрібен? Анімація скролу на чистому CSS
2:56Як копіювати текст БЕЗ сміття та чужих шрифтів?
0:57Як прибрати пароль при вході у Windows 11/10 🔓
2:08Мій сайт ЗЛАМАЛИ! Як це сталося і що роблять боти? 😱
1:25Плагіни VS Code тепер працюють у форках Cursor та Antigravity #Programming #Hack
1:50Індикатор прокрутки сторінки БЕЗ JS за 1 хвилину
2:26Створи Telegram-бота за 2 хвилини
1:38Секрети DevTools, про які не кажуть: Сніпети та Букмарклети
0:33Коли забув уточнити промпт для AI 💀
1:46