Откройте для себя свое следующее обучение
Начните вводить текст для поиска по доступному контенту
2D-платформер с кооперативом на Unity 6
Создайте 2D-экшен-платформер на Unity 6 и C#: движение и анимации, локальный кооператив на Input System, параллакс, оружие и враги на машине состояний, меню с выбором персонажа для нескольких игроков и Git Flow.
Скоро в продаже
Первые уроки уже открыты бесплатно. Оставьте контакт — напишем, когда откроется покупка.
Что входит в курс
- 62 урока
- 17 ч 29 мин видео
- Конспект к каждому уроку
- Вопросы автору под уроками
- Сертификат о прохождении
- 2 урока бесплатно
Курс в цифрах
- Модулей
- 5
- Последнее обновление
- 12 октября 2026 г.
О курсе
На курсе вы с нуля соберёте 2D-экшен-платформер в пиксельном стиле, в который можно играть вдвоём и больше на одном компьютере, — клавиатура и геймпады. Первый модуль — персонаж и кооператив. Структура проекта и физика, проверка земли, бег и двойной прыжок, Animator и анимации из кода, камера на Cinemachine с тряской. Затем новая Input System: Action Maps, события вместо опроса и PlayerJoiner, который подключает игроков по нажатию кнопки. Второй модуль — уровень и бой. Бесконечный параллакс через смещение текстуры и MaterialPropertyBlock, окружение в пиксель-арте с помощью нейросети, боевая система на ScriptableObject: ближняя атака, стрельба, перезарядка и корутины, второй персонаж через Animator Override. И Git: GitLab, ветки, Git Flow в Fork и правила работы в команде. Третий модуль — здоровье и враги. Интерфейсы IHealth и IDamageable, эффекты попадания, враг-ближник и враг-стрелок с патрулированием, обнаружением цели и машиной состояний. Четвёртый модуль — меню и выбор персонажа. Адаптивный Canvas, панели, коллекция персонажей, сохранения в JSON, загрузка сцен, а затем большая механика: каждый игрок подключает своё устройство, листает и выбирает персонажа в своей ячейке, а GameSession передаёт выбор в игру, где спавнер раздаёт персонажам нужные устройства. Пятый модуль — полировка: новое меню, анимированный свет, обновлённые панели и контент. Код на C# пишем сами и разбираем каждую строку. На выходе — игра для портфолио и понимание архитектуры, которую можно переносить в свои проекты.
Что вы узнаете
Делать 2D-контроллер персонажа: проверка земли, бег, двойной прыжок и анимации
Настраивать камеру Cinemachine с границами, тряской и слежением за несколькими игроками
Работать с новой Input System и делать локальный кооператив на нескольких устройствах
Делать бесконечный параллакс-фон через MaterialPropertyBlock
Строить боевую систему на ScriptableObject, корутинах и интерфейсах
Писать врагов с патрулированием, обнаружением цели и машиной состояний
Собирать меню, выбор персонажа для нескольких игроков, сохранения и загрузку сцен
Вести проект в Git: ветки, Git Flow в Fork и работа в команде
Сыграйте в игру, которую соберёте
Katana
Для кого этот курс
Курс подойдёт, если вы
- прошли базовый курс или туториалы по C# и Unity, но ни одной игры до конца не довели
- хотите в портфолио проект сложнее «кубика, который прыгает»: с архитектурой, интерфейсами и Git
- давно хотели сделать игру, в которую можно играть с другом или ребёнком на одном экране
Пока рано, если
- вы ни разу не писали код. Начните с бесплатных уроков 1.1 и 1.2: если в них всё понятно — вы справитесь
Начальные требования
Компьютер на Windows или macOS
ПК или ноутбук, на котором комфортно работает Unity 6 с 2D-проектом.
Unity Hub и Unity 6
Бесплатно. Для проверки кооператива пригодится геймпад, но можно начать и с клавиатурой.
Редактор кода
Visual Studio или Rider — весь код на C# пишем вместе по ходу уроков.
Ассеты
Бесплатные пиксельные паки и картинки, сгенерированные нейросетью. Промпты и файлы автора приложены к урокам.
Базовое знание C# и Unity
Нужно понимать основы: классы, методы, компоненты. Сложные места разбираем подробно.
Как проходит обучение
- 1
Смотрите видео и читаете конспект
Уроки по 10–20 минут, к каждому — конспект с ключевыми шагами.
- 2
Повторяете в своём проекте
Код и файлы автора приложены к урокам.
- 3
Задаёте вопросы под уроком
Отвечают автор и другие ученики.
- 4
Получаете игру и сертификат
Готовый проект в портфолио и сертификат о прохождении.
Уроки курса
Модуль 1. Персонаж, камера и кооператив на Input System
1.1 Старт проекта: структура, физика и первый контроллер
Бесплатно1.2 Проверка земли, бег и двойной прыжок
Бесплатно1.3 Графика персонажа: спрайты и Animator
1.4 PlayerAnimator: анимации из кода и поворот персонажа
1.5 Камера на Cinemachine: следование, границы и тряска
1.6 Input System: устройства, Action Maps и действия
1.7 PlayerInputHandler: движение через события
1.8 Локальный кооператив: подключение игроков (PlayerJoiner)
1.9 Кооператив в действии: схемы, спавн и коллизии игроков
Модуль 2. Уровень, параллакс, боевая система и Git
После покупкиМодуль 3. Здоровье, эффекты и враги
После покупкиМодуль 4. Меню, выбор персонажа, сохранения и устройства
После покупкиМодуль 5. Полировка: меню и интерфейс
После покупкиЧастые вопросы
Я совсем новичок. Мне подойдёт?
Нужны основы C#: переменные, классы, методы, и опыт работы в Unity. Всё сложнее разбираем подробно. Пройдите бесплатные уроки 1.1 и 1.2: если в них всё понятно, вы справитесь.
Какой нужен компьютер?
ПК или ноутбук на Windows или macOS, на котором комфортно работает Unity 6 с 2D-проектом.
Нужен ли геймпад?
Нет. Всё можно сделать на клавиатуре, в том числе играть вдвоём. С геймпадом кооператив проверять удобнее.
Сколько времени займёт курс?
58 уроков и около 14 часов видео. С практикой это примерно 6–8 недель при 4–5 часах в неделю. Сроков сдачи нет, проходите в своём темпе.
Что если я застряну?
Под каждым уроком можно задать вопрос: отвечают автор и другие ученики. К урокам приложены код и файлы автора, чтобы сравнить со своим проектом.
Нужно ли что-то покупать?
Нет. Unity Personal и Visual Studio Community бесплатны, пиксельные паки бесплатные, а промпты и файлы автора приложены к урокам.
Можно попробовать перед покупкой?
Да. Первые два урока открыты бесплатно: пройдите их, чтобы понять темп и подачу автора.
Будет ли сертификат?
Да. После прохождения всех уроков вы получите именной сертификат LVLARENA.