Открыто

Professional Unity Developer [Unity Craft] [Игорь Гулькин]

Тема в разделе "Курсы по программированию", создана пользователем Топикстартер, 7 янв 2026.

Цена: 90000р.-88%
Взнос: 10556р.

Основной список: 10 участников

Резервный список: 1 участников

  1. 7 янв 2026
    #1
    Топикстартер
    Топикстартер ЧКЧлен клуба

    Складчина: Professional Unity Developer [Unity Craft] [Игорь Гулькин]

    2026-01-08_012117.png

    Станьте профессиональным разработчиком игр на Unity. Применяйте лучшие архитектурные паттерны и технологии — от DOTS до Photon

    Ключевые особенности курса
    • Архитектура от А до Я
      Курс охватывает все основные и продвинутые архитектурные принципы, которые реально нужны для профессиональной разработки игр на Unity. Студенты освоят SOLID, GRASP, GoF-паттерны, MVP, Zenject, ECS, а также Unit-тестирование и TDD, чтобы создавать масштабируемые и поддерживаемые игровые системы
    • Продвинутые паттерны ИИ
      Студенты освоят лучшие паттерны для создания сложного игрового ИИ, такие как: State Machine, Behaviour Tree, HTN, Utility AI, GOAP. Также курс учит разрабатывать командный ИИ, карты влияния, алгоритмы поиска пути, а также интегрировать агентов в полноценный проект
    • Высокопроизводительная разработка на DOTS
      На курсе разбираются все ключевые аспекты работы с DOTS: принципы Data-Oriented Design, оптимизация с помощью Burst Compiler, использование многопоточности с помощью Job System, управление памятью через Native Collections и, конечно, построение ECS архитектуры. Дополнительно студенты научатся работать с Unity Physics и Hybrid Rendering
    • Мультиплеер с выделенным сервером
      Курс включает продвинутые техники работы с Photon Fusion 2. Студенты научатся создавать игры с Dedicated Server архитектурой, использовать RPC, реплицироать данные, оптимизировать трафик, работать с экстраполяцией и интерполяцией объектов, а также создавать лобби, матчмейкинг и области интересов. Всё это интегрируется с архитектурой игры, включая Zenject и Atomic Framework
    • Работа с графикой и шейдерами
      Особое внимание на курсе уделено созданию современного визуала в Unity. Вы освоите Shader Graph, Shader Lab, Render Features и Compute Shader, научитесь работать с Visual Effect Graph и запеканием света. После этого блока сможете разрабатывать и оптимизировать графику уровня AAA-игр
    Эксклюзив курса
    Отдельным модулем разберем Atomic —
    авторский фреймворк для разработки игр на Unity и C#, построенный вокруг паттерна Entity-State-Behaviour и использующий атомарные структуры данных для организации состояния игровых систем.

    Что даст этот курс?

    Научитесь:
    Писать чистый поддерживаемый код без MonoBehaviour
    Внедрять зависимости с помощью Zenject
    оперировать шаблонами GRASP и паттернами «Большой четверки»
    Применять DOTS по максимуму
    Реализовывать BehaviourYree, HTN-Planner, UtilityAI и GOAP в разработке ИИ
    Разворачивать выделенный сервер на РБоФоп Еизтоп 2

    Сможете:
    Прототипировать механики на атомарном подходе
    Оперировать MVх паттернами в разработке UI
    Реализовать сохранение и загрузку данных с синхронизацией на сервере
    Создавать многопоточные механики толп с помощью Job System и NativeCollections
    Спроектировать командный ИИ
    Интерполировать и экстраполировать снаряды в мультиплеере

    Освоите:
    Addressables для работы с локальными и удаленными ассетами
    EventBus в пошаговых играх
    Катсцены с помощью Timelines & Cinemachine 3
    + Архитектуру туториала без костылей
    + Работу с Unity локализацией и аудиосистемой FMOD
    Шейдеры, постпроцессинг и Nisual-Effecy Graph

    Программа курса

    1. Основы разработки ПО
    1. Вводный урок
    2. Принципы SOLID (Теория)
    3. Принципы SOLID (Практика)
    4. Шаблоны GRASP
    5. Паттерны GoF (Часть 1)
    6. Паттерны GoF (Часть 2)
    7. Паттерны GoF (Часть 3)
    8.Unit-тестирование
    9. Test Driven Development

    2. Архитектура
    01. Внедрение зависимостей
    02. Основы Zenject
    03. Продвинутый Zenject
    04. Введение в MVx
    05. MVP-Presentation Model
    06. MVP-Passive View
    07. Взаимодействие UI
    08. Clean Architecture
    09. Дерево загрузки
    10. Сохранение игры
    11. Клиент-сервер. Синхронизация

    3. Коргеймплей
    1. Компонентный Unity-Way подход
    2. Введение в атомарный подход
    3. Атомарный подход и архитектура
    4. Взаимодействие персонажа с миром
    5. Баффы и эффекты
    6. Система абилок
    7. Миры и Фильтры
    8. Введение в ECS
    9. События в ECS

    4. Искусственный интеллект
    01. Архитектура ИИ
    02. Hierarchical State-Machine
    03. Behaviour Tree
    04. Utility Al
    05. Поиск пути
    06. Бинарные и К-мерные деревья
    07. Goal-Oriented Action Planning (Ч1)
    08. Goal-Oriented Action Planning (Ч2)
    09. Hierarchical Task Network Planner
    10. Influence Map
    11. Групповое поведение

    5. Мультиплеер
    01. Основы мультиплеера
    02. Сетевые компоненты и механики
    03. Кинематика и физика объектов
    04. Система снарядов
    05. Интерполяция
    06. Компенсация задержек
    07. Remote Procedure Calls
    08. Управление интересами
    09. Подключение и миграция хоста
    10. Лобби игроков
    11. Голос и звук
    12. Atomic & Fusion (Часть 1)

    6. Плагины
    01. Аудиосистема
    02. Cinemachine
    03. Timeline
    04. Аналитика
    05. Туториал
    06. Версирование сохранений
    07. Addressables (Часть 1)
    08. Addressables (Часть 2)
    09. Addressables (Часть 3)
    10. Шейдеры (Часть 1)
    11. Шейдеры (Часть 2)
    12. Шейдеры (Часть 3)
    13. Освещение
    14. Инверсная кинематика

    Проектная работа
    без доступа к проекту

    Преподаватель курса Игорь Гулькин
    Senior Unity Developer. В GameDev с 2017-года. Автор фреймворка Atomic. Разработал и выпустил проекты Eco Clicker, Idle Pet Shop, Tank Puzzlers.
    Делится опытом на своем Youtube канале о разработке игр на Unity.
    Опыт программирования: 8 лет
    Опыт на Unity: 6 лет
    Опыт преподавания: 4 года

    Цена: 90000 руб.
    Скрытая ссылка
     
    Последнее редактирование модератором: 13 янв 2026 в 21:03
  2. Последние события

    1. unity-p5js
      unity-p5js не участвует.
      16 янв 2026 в 16:06
    2. dyemanzh
      dyemanzh не участвует.
      16 янв 2026 в 08:18
    3. Игорь Гулькин
      Игорь Гулькин участвует.
      15 янв 2026 в 13:13
    4. forfm
      forfm участвует.
      15 янв 2026 в 07:38

    Последние важные события

    1. skladchik.com
      Статский советник организатор.
      14 янв 2026 в 12:14
    2. skladchik.com
      Цена составляет 90000р.
      11 янв 2026