Aleksandr Bolotnikov
Udemy
Глобальный
Курс
Online
В любой момент
16,5 часов
Стоимость курса
84,99 USD
Подробности и регистрация

Разработка HTML5 игр на Phaser 3: Подробное руководство

Навыки, которые вы получите:
HTML5 Phaser.js

Изучаете программирование и хотите прокачать свои скиллы в разработке программ? Есть идея игры, но не знаете, как подступиться к технической реализации? Этот курс для вас! В ходе обучения мы изучим популярный игровой фреймворк Phaser 3, используемый для создания отличных HTML5 игр.

Необходимая подготовка

  • Знание базовых возможностей ES6 в JavaScript.
  • Понимание объектно-ориентированного программирования.

Кому подойдет курс

  • Профессиональные разработчики разных отраслей, интересующиеся игровой индустрией.
  • Инди-разработчики и программисты игр.
  • Студенты IT специальностей Геймдизайнеры и художники, владеющие языком JavaScript.

Программа 

  1. Модуль 1- Игра Memory.
  2. Модуль 2-Игра: Side Scrollimg Shooter.
  3. Модуль 3-Гоночки с мультиплеером.

Чему вы научитесь

  • Вы станете автором трех полноценных игр, которые создадите с нуля во время обучения.
  • Получите опыт работы с двумя физическими движками: базовым аркадным и продвинутым MatterJS.
  • Будете уверенно использовать широкий инструментарий Phaser: работа со спрайтами и отрисовка графики, создание сцен и архитектуры проекта, запуск анимаций, подключение кастомных шрифтов, воспроизведение звуков и музыки.
  • Улучшите свои знания и навыки в разработке программ и игр, освоив современные техники и паттерны проектирования.
  • Научитесь генерировать спрайтлисты в программе TexturePacker и создавать из них покадровую анимацию в Phaser.
  • Освоите программу Tiled и сможете создавать собственные карты уровней из набора тайлов.
  • Поймете принципы работы клиент-серверных игр и научитесь их разрабатывать.
  • Сможете использовать SocketIO для реализации PVP мультиплеера в реальном времени
  • . Подготовите солидное портфолио, которое позволит вам выйти на рынок игровой индустрии в роли уверенного специалиста.
  • Подготовите сборку проекта для релиза при помощи webpack.
Нам нужен ваш фидбек!
Честный и беспристрастный