𝕯𝖆𝖗𝖐🥰𝕬𝖓𝖌𝖊𝖑
МОДЕРАТОР
- Регистрация
- 7 Апр 2025
- Сообщения
- 10,778
- Реакции
- 81
Автор: udemy
Название: Воссоздайте ретро-игры с использованием JavaScript (2023)

Продолжительность: 7 ч 5 мин
Количество уроков: 70 Видео
Язык: Английский
Вес архива: 6,88 ГБ
Погрузитесь в создание собственных ретро-игр и воссоздайте атмосферу классических аркад, используя современные возможности JavaScript. Этот курс поможет вам освоить ключевые техники 2D‑геймдева и создать динамичную игру в стиле легендарных Space Invaders.
Что вы изучите в этом курсе
Курс сочетает основы JavaScript, объектно-ориентированное программирование и практики разработки игр. Вы постепенно создадите полноценный проект, расширяя его новыми функциями, механиками и типами врагов.
Современные техники 2D‑игр
• Работа с объектно-ориентированным подходом в JavaScript.
• Использование шаблона объектного пула для оптимизации производительности.
• Создание и управление анимацией спрайтов.
• Тайминг, задержки и управление потоками событий с помощью меток времени.
• Добавление новых игровых механик: супероружие, улучшенные выстрелы, урон по областям.
Пошаговое расширение игрового процесса
Вы начнёте с базовой версии игры, вдохновлённой Space Invaders, и будете постепенно внедрять новые элементы: уникальных врагов, боссов, а также расширенные визуальные и механические эффекты.
Разнообразные типы врагов
В ходе курса вы создадите несколько видов противников, каждый со своим набором характеристик, логикой поведения и реакциями на урон.
Обычные и продвинутые противники
• Beetlemorph — базовый враг, уничтожается одним попаданием.
• Rhinomorph — бронированный, имеет несколько уровней здоровья и фаз урона.
• Mantismorph — мощный босс с возрастающим количеством жизней.
• Eaglemorph — уникальный враг, который реагирует на попадание, отстреливая часть тела в игрока.
Создание уникального врага
Squidmorph — экспериментальный тип, который вы разработаете самостоятельно, применяя изученные техники. Это позволит вам глубже понять архитектуру проекта и гибкость системы классов.
Бонусы и дополнительные материалы
Студенты получают комплект профессиональной 2D‑графики в sci‑fi стиле, а также доступ к исходному коду проекта на разных этапах разработки — удобно для анализа, практики и экспериментов.
Почему этот курс вам подойдёт
• Вы хотите создать свою первую игру на JavaScript.
• Интересуетесь ретро‑стилистикой и аркадными механиками.
• Хотите освоить фундаментальные техники разработки 2D‑игр.
• Ищете практический проект, который можно развивать и улучшать.
Начните создавать собственную вселенную ретро‑игр — шаг за шагом, с понятными объяснениями и вдохновляющими примерами.
СКАЧАТЬ:
 📥 Скрытое содержимое! Войдите или Зарегистрируйтесь