Курс починається з підготовки гри до публікації. Студенти створюють кроссплатформний проект, готують Unity 3D проект до релізу та планують весь процес публікації. Цей етап включає всі необхідні технічні налаштування перед виходом на ринок.
Далі курс охоплює роботу з Facebook API та Unity Ads. Студенти налаштовують Facebook акаунт, встановлюють плагін в Unity та інтегрують функціонал соціальної мережі в гру. Паралельно відбувається підготовка проекту для реклами, встановлення Unity Ads package та її налаштування.
Третій модуль присвячений безпосередньо публікації гри. Студенти вивчають популярні маркети, розміщують бета-додатки в Google Store та Windows Phone. Додатково налаштовується Google Analytics для аналізу активності гравців - від створення акаунта до впровадження аналітики в проект.
Основна частина курсу присвячена створенню MOBA гри. Студенти вивчають Network AI, включаючи вибір сторони, створення ворогів (MOB) та роботу з однаковою стороною. Далі створюється карта та система появи юнітів - від плавного повороту до створення двох груп персонажів.
Завершальний модуль зосереджений на геймплейних механіках. Студенти працюють з камерою, зміною анімації, налаштуванням атаки та таймером появи мобів. Особлива увага приділяється рандомній появі ворогів та кольоровій ідентифікації персонажів.
Після завершення курсу студенти можуть створювати додатки чату на основі Unity Network, налаштовувати ігрові сцени та синхронізувати рухи гравців. Вони навчаться створювати точки старту, налаштовувати Network Game Lobby та працювати з ігровими картами. Додатково - створення та синхронізація AI, візуалізація параметрів гравців та передача налаштувань між сценами.
Курс включає практичні заняття з перевіркою домашніх завдань. Доступний безкоштовний відеокурс для додаткового навчання. Завершується онлайн тестуванням з отриманням сертифіката.