Создай свою инди-игру и войди в геймдев всего за 3 месяца. Изучи основы разработки игр, собери собственную версию культовой игры (даже если никогда не писал код) и сделай первые шаги к монетизации.
GameDev
курс по разработке игр на Unity
2048 — легенда на уровне «Тетриса» и «Змейки». На курсе ты запросто создашь её с нуля, освоишь C#, Unity и один из ключевых навыков 2025 года — программирование при помощи AI, который помогает создавать атмосферные и вовлекающие игры.
Уже через три месяца ты сможешь создать камерную, уютную игру, претендующую на любовь тысяч (а потом и миллионов) пользователей, выложить на Яндекс Играх и начать зарабатывать.
На примере легендарной 2048 ты научишься:
Работать в Unity и C#
Создавать архитектуру игры и игровую логику
Настраивать алгоритмы, игровые циклы, сохранения и подсчёт очков
Работаешь геймдизайнером, графическим дизайнером и хочешь перейти в разработку игр
Хочешь освоить новую профессию, создавать собственные проекты и монетизировать свои игры
сделаем ИИ твоим союзником!
Обратная связь лично от создателей курса.
Одна мини-группа до 40 человек.
Как проходит обучение?
01
Онлайн-занятия с создателями курса по понедельникам и четвергам
02
Занятия в записи для тех, кому удобнее проходить в своём темпе
03
Удостоверение о повышении квалификации гос. образца
04
Карьерная консультация
о финальном проекте
В конце курса ты создашь собственную версию игры 2048, полностью кастомизированную под выбранную тематику — фильм, игру, аниме или любой другой сеттинг.
Проект будет защищён перед экспертами, адаптирован под мобильный интерфейс и опубликован на Яндекс Играх, где ты сможешь начать заработать на ней до окончания курса. Если ты выберешь расширенный тариф, у тебя будет два проекта и работа в мини-командах как в профессиональном геймдеве.
Кроме того, финальная работа станет частью твоего портфолио и поможет выделиться при устройстве на стажировку или работу.
C#
ООП
Алгоритмы
Unity
Микшеры
JSON
Анимация Плагин DoTwin
Микшеры звуков
Структура данных
C#
ООП
Алгоритмы
Unity
Микшеры
JSON
Анимация Плагин DoTwin
Микшеры звуков
Структура данных
C#
ООП
Алгоритмы
Unity
Микшеры
JSON
Анимация Плагин DoTwin
Микшеры звуков
Структура данных
C#
ООП
Алгоритмы
Unity
Микшеры
JSON
Анимация Плагин DoTwin
Микшеры звуков
Структура данных
C#
ООП
Алгоритмы
Unity
Микшеры
JSON
Анимация Плагин DoTwin
Микшеры звуков
Структура данных
C#
ООП
Алгоритмы
Unity
Микшеры
JSON
Анимация Плагин DoTwin
Микшеры звуков
Структура данных
Программа курса
Блок 1
Первые шаги в разработке
Вводное занятие
1
Изучаемые темы
Расскажем о курсе, о домашках, разберемся как поставить программы для работы
Домашнее задание
Установить все ПО
Код. Первое занятие
2
Изучаемые темы
Циклы
Условия
Переменные
Алгоритмы
Что такое код
Практика
«Hello World». Напишите алгоритм, который берет массив и перемещает все нули в конец, сохраняя порядок расположения остальных элементов.
Домашнее задание
Зарегистрироваться на CodeWars и решить 3 задачи
Подходы программирования
3
Изучаемые темы
Компонентный подход
Принципы программирования
SOLID
Классы, объекты, структуры
ООП
Практика
Написать алгоритм 2048 «на бумаге»
Unity, первая встреча
4
Практика
Добавляем кнопку которая отображает на себе количество нажатий
Изучаемые темы
Canvas
TMP
Иерархия
Сцена
Игровой цикл
Компоненты
GameObject
Нейросети для кодинга
5
Изучаемые темы
Иерархия ИИ проекта для разработки
Учимся составлять промты
Устанавливаем IDE с нейросетями
Прототип игры с помощью нейросети
Первые шаги в разработке игры
6
Домашнее задание
Заполнить цвета для комбинаций в префабе тайла
Изучаемые темы
Отображение очков
Кнопка возврата хода
Кнопка сброса
Префаб тайла (картинка, цифра, цвет)
Создание префаба поля для игры (4х4)
Блок 2
Основы игры
Структуры данных
7
Практика
Создаем код для поля Enum для направления двжиения
Изучаемые темы
Перечисления
Векторы
Двумерный массив
Спавн начальных клеток
8
Изучаемые темы
Привязка очков к UI
Спавн начальных плиток
Алгоритм спавна плиток
Ввод данных с ПК
9
Изучаемые темы
Алгоритм передвижения плиток
Алгоритм слияния
Спавн новой плитки
Инпут с ПК
Интерфейсы
Блок 3
Универсальные механики
Геймдизайн
10
Практика
Собрать геймдизайн документ с помощью ИИ
Изучаемые темы
Как сделать уникальную и интересную игру
Анализ игр
Платформфы для Инди разработчиков
Монетизация игр
Что такое геймдизайн и кто такой геймдизайнер
Нейросети для создания контента
11
Изучаемые темы
Генерирем арт для игры
Как подружить нейросети для кодинга, геймдизайна и генерации изображений
Правильныйе промты
Топ лучших нейросетей для генерации арт
Победа и поражение
12
Изучаемые темы
Отображение экрана поражения
Отображения экрана победы
Условие победы и поражения
Рестарт и отмена хода
13
Изучаемые темы
Алгоритм отмены хода
Алгоритм перезапуска игры
Анимации
14
Практика
Плавное передвижение плиток
Анимации начисления очков
Плавное открытие и закрытие окон
Изучаемые темы
Плагин DoTween
Звуки
15
Изучаемые темы
Слушатели и источники
Микшеры
Как работает звук в юнити
Практика
Звук победы
Звук движения
Фоновая музыка
Домашнее задание
Сгенерировать звуки с помощью нейросетей или найти готовые решения
Блок 4
Разработка под мобильные устройства
Адаптация под мобильный интерфейс
16
Изучаемые темы
Верстка под разные разрешения
Адаптив в юнити
Мобильный ввод
17
Домашнее задание
Собрать билд, выложить на площадку
Изучаемые темы
Ввод с тачкскрина
Как выложить билд на площадку
Рассчет направлений
Сборка билдов
Блок 5
Подготовка для Яндекс игр и веб
Яндекс игры
18
Практика
Подготовка карточек с помощью нейросетей
Изучаемые темы
Что нужно сделать, чтобы разместить игру на Яндекс игр
Подготавливаем черновик Яндекс игр
Кастомизация
19
Домашнее задание
Доработать функционал
Изучаемые темы
Добавление собственного функционала
Работа в командах над механиками
Сборка билда
20
Изучаемые темы
Последние правки
Ответы на вопросы
Собираем и выкладываем билд
Локализация
21
Практика
Перевод локалей с помощью нейросетей
Изучаемые темы
Разработка система локализации
Подготовка текста
Система сохранения
22
Изучаемые темы
Json
Сериализация
PlayerPrefs
Практика
Делаем систему сохранения поля «Сохранение лучшего счета»
Домашнее задание
Добавить кнопку настроек и экран с полным сброосом прогрессом
Внедрение рекламы в игру
23
Изучаемые темы
Реклама за вознаграждение
Магазин товаров
Подключение полноэкранного блока
Блок 6
GameJam — создание второй игры в мини-командах
Геймджем
24
Код-ревью игр с джема
25
Изучаемые темы
Разбираем популярные ошибки
Смотрим наиболее лучшие решения
Блок 7
Развитие и карьерные пути
Карьерный блок
26
эксперты курса
IT-проект по под-
готовке
тоспособных
талантов,готовых
изменить мир
с помощью инфор-
мационных
Образовательный IT-проект
по подготовке
конкурен-
способных
талантов,готовых
изменить мир с помощью
информационных
Окончил ИИТ ЧелГУ по направлению «Программная инженерия». Работал над разработкой обучающих программ для нефтянников на Unity. Сделал несколько игр на джемах и выложил их на Яндекс Игры
Unity-разработчик в Finiki.Games
Савелий Кудрявцев
Разносторонний геймдизайнер с трёхлетним опытом работы. Нашла работу, победив на джеме с игрой про мемы. Окончила ИИТ ЧелГУ по направлению «Программная инженерия»
геймдизайнер в Finiki.Games
Екатерина Абрамкова
Цена:
8000 ₽ х 4
32 000 ₽
38 000 ₽
17 занятий: онлайн и в записи
Обратная связь лично от создателя курса
Готовый проект: легендарная игра 2048
Добавление в закрытый чат курса
Геймджем (мини-хакатон) +1 игра в портфолио помимо 2048
Блок уроков про адаптацию под Мобильные устройста
Удостоверение о повышении квалификации гос. образца