Чему вы научитесь
- Создание проекта в Unity 6 и настройка среды разработки.
- Создание первой сцены: добавление камеры, освещения и базовой геометрии уровня
- (стены, полы, коридоры).
- Импорт и работа с бесплатными ассетами из Asset Store, Sketchfab и itch.io.
- Создание атмосферных уровней в стиле Backrooms с использованием Prefab-системы и
- модульных локаций.
- Построение нескольких локаций с разной атмосферой: классические комнаты, коридоры и
- бассейн.
- Разработка first-person контроллера: ходьба, бег, прыжок и управление камерой.
- Добавление физических взаимодействий и базовых игровых механик.
- Создание системы взаимодействия с объектами через Raycast.
- Разработка инвентаря: подбор предметов, хранение и использование ключевых объектов.
- Создание системы дверей с проверкой ключей и анимацией открытия.
- Работа с ScriptableObject для хранения данных уровней и предметов.
- Создание системы уровней и динамического меню выбора локаций.
- Разработка системы сохранения и загрузки прогресса через JSON и PlayerPrefs.
- Создание врагов: настройка моделей, анимаций и поведения.
- Программирование AI врагов с использованием NavMeshAgent.
- Реализация патрулирования, обнаружения игрока, преследования и атаки.
- Создание нескольких типов врагов с различным поведением.
- Разработка системы здоровья игрока, урона, смерти и респавна.
- Добавление случайных событий на уровне для усиления атмосферы.
- Работа с освещением и пост-обработкой для создания давящей атмосферы хоррора.
- Создание атмосферного звукового окружения и настройка звука через Audio Mixer.
- Разработка пользовательского интерфейса: меню, инвентарь, HUD и подсказки.
- Оптимизация проекта: Batching, Occlusion Culling и Light Baking.
- Тестирование игры и финальная полировка проекта.
- Разработка кооперативного мультиплеера с использованием Photon PUN 2.
- Создание сетевых комнат, лобби и подключения игроков.
- Синхронизация игроков, врагов, предметов и интерактивных объектов.
- Реализация совместного прохождения уровней несколькими игроками.
- Сборка финальной версии игры для PC
О курсе
Для кого этот курс
Начальные требования
Вам не нужен опыт в программировании или знание Unity. Потребуется только ПК или ноутбук со стабильным интернетом, обычная мышка и желание сделать свою первую игру. Всему остальному научим с нуля.
Преподаватели курса
Как проходит обучение
Курс построен пошагово и полностью основан на практике. Вы начнёте с настройки проекта в Unity, а затем модуль за модулем соберёте собственный кооперативный хоррор: создадите FPS-контроллер, настроите камеру, свет, атмосферу и мультиплеер на Photon PUN 2. Мы объясняем материал последовательно и без лишней теории, чтобы вы не просто повторяли действия за преподавателем, а понимали, как работает проект и могли развивать его дальше самостоятельно.
К каждому уроку вы получаете проект и исходный код для скачивания, чтобы можно было разбирать материал на практике и сверяться с готовым результатом. Все необходимые ассеты, модели и звуки предоставляются бесплатно. Обучение проходит в формате скринкастов: вы видите весь процесс разработки на экране, шаг за шагом.
А если вы где-то допустите ошибку всегда можно написать в телеграм группу курса и спросить совета напрямую у преподавателей и однокурсников.
Сертификат
Что вы получите
- Готовый кооперативный хоррор-проект для портфолио, который можно дорабатывать и развивать дальше
- Практические навыки Unity: FPS-контроллер, камера, CharacterController, свет, звук, Scene Management и Photon PUN 2
- Понимание структуры проекта и сетевой логики, чтобы применять эти знания в будущих играх
- Исходный код, проект и все ассеты к каждому уроку
- Доступ к сообществу для вопросов, обратной связи и обмена результатами
- Сертификат