Учим
разрабатывать
игры
Офлайн-школа разработки игр XLab
УЧЕБНЫЕ ПРОГРАММЫ
РЕГИСТРАЦИЯ НА КУРС
1 сентября2023 — 1 августа2024
НАЧАЛО ОБУЧЕНИЯ
2 сентября2024
ОСТАЛОСЬ МЕСТ
Менее 10
ЮНИТ 1: Основы Unity
ПРОДОЛЖИТЕЛЬНОСТЬ: 2 недели
Что вы узнаете?
- основы среды Unity и С#
- навигация и режимы просмотра сцен
- объекты, префабы, компоненты
- основы Git
Чему научитесь?
- создавать и работать со сценами Unity в 3D/2D
- создавать и настраивать объекты
- настраивать свой первый проект, управлять ресурсами проекта
Какой результат?
- первый проект в Unity “Hello World”
- первая сборка Android на своем телефоне
ЮНИТ 2: Выбор своего проекта
ПРОДОЛЖИТЕЛЬНОСТЬ: 2 недели
Что вы узнаете?
- управление объектами сцены, GameObject, основной цикл апдейта в проекте
- скрипты, основы ООП (объектно-ориентированного программирования), архитектура Unity и базовые классы
- работа с игровыми объектами и скриптами, простейшие примитивы, алгоритмическое изменение объектов
- основы UI, черновая верстка
Чему научитесь?
- базовые приемы программирования в Unity, вызов основных объектов и функций
- писать свои простейшие скрипты на C#
- базовая верстка UI
Какой результат?
- простейшая сцена с действиями над примитивами
- черновой UI
- выбор будущего проекта
ЮНИТ 3: Первый прототип
ПРОДОЛЖИТЕЛЬНОСТЬ: 2 недели
Что вы узнаете?
- импорт ресурсов, Asset store, 3D объекты и основы работы с графическими объектами в сцене Unity
- основы Input-системы, контроллеры и управление объектами сцены / преобразование объектов (разрушение, коллизии, физика твердых тел)
- база данных проекта, основы форматов Xml, json
Чему научитесь?
- добавлять в свой проект 3D-объекты, сохранять настройки сцены, управлять объектами сцены
- настраивать физические параметры и коллайдеры объектов
- загружать данные проекта через внешний источник
Какой результат?
- первый геймплей будущего проекта
- основные объекты игры, базовые настройки в текстовом файле
ЮНИТ 4: Основы геймдизайна
ПРОДОЛЖИТЕЛЬНОСТЬ: 4 недели
Что вы узнаете?
- обязательные элементы геймдизайна: технические задания, баланс, базовый игровой цикл, техническая настройка проекта
- взаимодействия с объектами (стрельба, столкновения, разрушения)
- переход между сценами, старт и завершение игры, сохранение состояний
- первое тестирование проекта, основы работы с беклогом, поиск и исправление багов
Чему научитесь?
- условия победы и проигрыша в своей игре
- первый баланс и его настройка
- определять интерес “игрока” в проекте (монетизация)
Какой результат?
- основной игровой цикл в вашей игре
- первые впечатления от игрового баланса
ЮНИТ 5: Основы 3D графики
ПРОДОЛЖИТЕЛЬНОСТЬ: 4 недели
Что вы узнаете?
- шейдеры
- отладка и оптимизация графического контента
- основы 2D GUI, чистовая верстка интерфейса
- анимация, действия со спрайтами
- освещение сцены, игровые камеры, пост-процессинг
- простейшие звуки и музыка в вашей игре
- настройка сборки проекта
Чему научитесь?
- визуально настраивать сцену игры
- рисовать и верстать чистовой игровой интерфейс
- настраивать эффекты
- добавлять звуки в проект
Какой результат?
- ваша игра приобретает красивый вид, начинает хорошо звучать, появляется интерфейс
ЮНИТ 6: Проверка и публикация
ПРОДОЛЖИТЕЛЬНОСТЬ: 2 недели
Что вы узнаете?
- работа с террейном и растительностью в Unity, основы левел-дизайна
- тестирование и настройка игрового баланса, калькуляция наград, модели монетизации
- основы игровой аналитики
- подготовка игры к публикации: требования сторов, плагины, контент, описание
- особенности публикации игры и прохождение апрува от сторов
Чему научитесь?
- масштабировать уровни игры, настраивать баланс и монетизацию
- готовить игру для публикации в сторах
- как проходить апрув
Какой результат?
- ваша собственная игра у вас на телефоне
- при желании ваша собственная игра, опубликованная в Appstore или Playmarket
ФОРМАТ ОБУЧЕНИЯ
5 месяцев
Unity + GameDesign + Art. Сочетание трех элементов научит основам создания игр
Очно
Для максимального погружения в процесс обучения
8 – 12 человек
Такой формат позволяет уделить максимум внимания каждому студенту
Результат — игра на Unity
Каждый сможет загрузить свою игру в AppStore или Google Play
АДРЕСА ШКОЛ
ПРЕПОДАВАТЕЛИ
Каждый поток учеников ведут три преподавателя: разработчик, геймдизайнер и художник. Наши преподаватели открыты к общению и готовы отвечать на любые вопросы ежедневно в течение всего срока обучения
Валентин Павлов
В программе обучения отвечаю за часть разработки на Unity. Передам свои знания и на практике покажу все тонкости основ Unity
Антон Кудрявцев
В любой игре есть геймдизайн, поэтому лучше делать его по правилам. Научу и помогу сделать вашу игру захватывающей
Кирилл Максимов
Графика производит первое впечатление на игрока и создает особую атмосферу. Я поделюсь опытом создания высококачественного контента
Кирилл Максимов
Художник в игровой индустрии с опытом более 5 лет
Антон Кудрявцев
Игровой дизайнер с 10–ти летним опытом, за плечами проекты ТОП–уровня по своим сегментам
Валентин Павлов
В игровой индустрии 15 лет, опыт в мобильной ПК/консольной разработке
ЗАПИСЬ НА КУРС
После прохождения курса «Beginner Unity developer» у тебя появятся
Знания о Unity
Знания о разработке на Unity и умение создавать простую игру своими руками. Возможность продолжить свое обучение или опубликовать резюме с реальным завершенным проектом внутриСвоя игра
Своя игра, которую можно показать знакомым и друзьям, на собеседовании, потенциальному партнеру или всему миру, опубликовав ее на AppStore или Play MarketОпыт командной работы
Уникальный опыт настоящей командной работы с учениками в среде настоящей игровой студии. Возможность получить предложение о трудоустройстве от игровых студий - партнеров XLab
РЕГИСТРАЦИЯ НА КУРС
1 сентября2023 — 1 августа2024
НАЧАЛО ОБУЧЕНИЯ
2 сентября2024
ОСТАЛОСЬ МЕСТ
Менее 10
СТОИМОСТЬ ОБУЧЕНИЯ
Отзывы наших учеников


Midnight Kaido
Хочу выразить огромную благодарность школе: преподавателям, которые неустанно отвечали на наши вопросы и с полной отдачей проводили лекции; ректору, который почти каждое занятие делился своими знаниями вне программирования. XLab это прекрасное место, подарившее мне много приятных воспоминаний, а главное — огромное количество знаний, которые я могу использовать.

Devoid of Everglow
Я смогла систематизировать свои знания по программированию, что для меня было очень важным, Я приходила в школу за возможностью получать советы от уже устоявшихся людей в индустрии, улучшить свои знания по программированию, а также если не закончить свой личный проект, то хотя бы довести его до достойного состояния и все это я получила.

Alliance
За время обучения я получил много полезных знаний, умений и огромный опыт — от написания концепта до разработки рабочей демки и работы в команде. По программированию охватили все вопросы, по арту внедрил в своем проекте оптимизацию моделей и карт. Своим обучением я доволен, это было очень полезно для меня и это больше, чем я планировал.

Bloody Maze
Этот курс научил меня правильной архитектуре кода, что такое форк и как с ним работать, как писать чистый код. Лекции про UI, монетизацию про гейм–левл дизайн были крайне полезны, интересно слушать преподавателя по программированию. Я бы порекомендовала этот курс тем, кто уже знаком с Unity и знает ООП хотя бы поверхностно.

Bloody Maze
Приходил получить опыт разработки и после выпуска иметь pet–проект на руках. Мой план минимум выполнен с лихвой. Мощные ПК, большой общий дисплей для удобного просмотра трансляций и презентаций, качественная мембранная клавиатура, хороший свет помогали в обучении. Узнал много новых для себя трюков и научился разрабатывать правильную архитектуру кода.

Alliance
На курсе я узнал, как взаимодействуют между собой в больших компаниях сотрудники и хорошо подтянул знания в программировании, получил знания о геймдев индустрии. Преподаватели хорошо объясняли материал и помогали, если что-то не получалось. Мои пожелание будущим студентам — не бояться задавать вопросы и усердно работать над своими проектами.

Midnight Kaido
Приходил в школу для создания pet–проекта под контролем специалистов в разработке игр и улучшения своих знаний. Курс оказался полезным благодаря изучению программирования, обучение строилось именно на нем, я узнал много про архитектуру игр на Unity, тонкости и особенности программирования на этом движке и работу с git.

Alliance
Приходя в школу, я хотел проверить свои навыки и получить новые, в итоге получил даже больше, чем планировал. Сам процесс обучения выстроен грамотно и слаженно. Главное, что я приобрел — это дисциплину и умение правильно распоряжаться своим временем, узнал о принципах работы игрового движка и возможностях интеграции в него файлов различного рода.
ЧАСТО ЗАДАВАЕМЫЕ ВОПРОСЫ
Сделают ли мне job offer по окончании программы?
Да*Легко ли будет найти работу после прохождения курса Beginner developer от XLab?
Безусловно!Можно ли сразу найти работу программиста после завершения курса?
Все возможно*Насколько сложные вступительные тесты в XLab?
Умение включать компьютер и желание учитьсяСложно ли обучаться в XLab?
Сложно, но интересно!Какой уровень зарплат в игровой индустрии?
$1000 - $3500Могу ли я сам издать свою игру и зарабатывать на ней деньги?
Нет ничего невозможного*Не нашли ответ на свой вопрос?
Напишите нам на почту info@xlab-game.com и вам не придется долго ждать
Хотите улучшить свои навыки?
Скоро мы откроем набор на 2 продвинутых программы по разработке игр. Оставьте нам свой e-mail, чтобы быть в числе первых!
Middle developer
Подходит для кандидатов с опытом программирования и базовыми знаниями Unity.
- Unity
- Visual Studio, C#
- Blender
- Photoshop
Advanced developer
Подходит для тех, кто хочет поднять свой уровень программирования в работе над большими проектами со множеством веток, сабмодулей и репозиториев.
- Unity
- Visual Studio, C#
- Blender
- Photoshop