Початківці в програмуванні
Хочете вивчити JavaScript не на абстрактних задачах, а на тому, що рухається, стрибає й реагує на кожне натискання.
HTML, CSS, JavaScript, Canvas і Three.js: ігровий цикл, анімації, керування, звук, 2D- і 3D-сцени та публікація гри, що відкривається в будь-якому браузері.

Браузерна гра — найкоротший шлях від ідеї до гравця: жодних інсталяторів, лише посилання. На курсі ви з нуля опануєте HTML, CSS і JavaScript, напишете власний ігровий цикл на Canvas, зберете 3D-сцену в Three.js і опублікуєте гру, яку можна відкрити і з комп’ютера, і зі смартфона.
Хочете вивчити JavaScript не на абстрактних задачах, а на тому, що рухається, стрибає й реагує на кожне натискання.
Вже знаєте HTML, CSS чи JS і хочете додати до своїх навичок ігровий цикл, анімації, колізії та 3D у браузері.
Мрієте про гру, якою можна поділитися просто посиланням — без магазинів застосунків, інсталяторів і важких рушіїв.
Кожен модуль додає нову частину до фінальної роботи — теорія одразу закріплюється практикою.
6 модулів. Кожен закінчується практичним завданням, яке стає частиною вашого фінального проєкту.
Практика: Верстаєте стартовий екран гри з меню, кнопками та анімованим логотипом.
Практика: Пишете гру на реакцію з таймером, рахунком і перемиканням між станами гри.
Практика: Створюєте 2D-сцену з анімованим персонажем, тайловим рівнем і паралакс-фоном.
Практика: Збираєте інтерактивну 3D-сцену з імпортованими моделями, світлом і керованою камерою.
Практика: Додаєте до своєї гри керування з клавіатури й тачскріна, зіткнення, звук і таблицю рекордів.
Практика: Публікуєте свою гру онлайн і презентуєте її групі просто за посиланням.
Професійні інструменти, якими користуються в ігровій індустрії. Перед стартом допоможемо все встановити й налаштувати.

Власна 2D-гра на Canvas або 3D-гра на Three.js, яка відкривається за посиланням на комп’ютері та смартфоні. Ви проходите повний цикл — від ідеї й коду до збірки та публікації.
Пояснення, демонстрація процесу й відповіді на запитання в реальному часі. Можна показати екран і одразу розібрати помилку.
Конкретно: що працює, де проблема і який наступний крок. Ментор не робить завдання за вас — він вчить знаходити рішення.
Матеріали, домашні завдання, здача робіт, оцінки та фідбек викладача зібрані в одному місці.
Після успішного завершення програми студент отримує сертифікат LeoGame Academy та готовий проєкт для портфоліо.
Курс невимогливий до заліза: достатньо сучасного 64-бітного комп’ютера чи ноутбука з 8 ГБ RAM (комфортніше — 16 ГБ) і свіжою версією Chrome або Firefox. Підійдуть Windows, macOS і Linux.
На консультації підкажемо, чи підходить конфігурація, та допоможемо встановити необхідні програми.
«На курсі з веб-ігор я нарешті зібрав власний проєкт на JavaScript і зрозумів, як пов’язані логіка, графіка та взаємодія з гравцем.»
Уже навчаєтесь у нас? Завдання, матеріали й фідбек — в особистому кабінеті.
Ні, починаємо з HTML і CSS, а JavaScript вивчаємо на ігрових прикладах. Якщо ви вже знайомі з вебом, перші теми пройдуть швидше, і ментор дасть додаткові задачі.
Веб-гра запускається без встановлення, і її легко показати будь-кому за посиланням. До того ж JavaScript — універсальна навичка, яка знадобиться і поза GameDev.
Так. Окремий модуль присвячений тач-керуванню та адаптації під різні екрани, тож гра працюватиме і на смартфоні.
Ми публікуємо проєкти на GitHub Pages — хостингу для статичних сайтів. Ви отримаєте публічне посилання на гру та репозиторій з кодом.

Сцени, GameObject, фізика, базовий C#, UI та перший завершений 2D або 3D прототип.

Level Design, Blueprints, матеріали, освітлення, атмосфера та цілісна 3D-сцена.

Тест-дизайн, баг-репорти, механіки, UI, продуктивність, сумісність і баланс.
Розкажіть про досвід і ціль навчання. Ми підберемо групу, формат і реалістичний темп.