За 19 месяцев ты научишься программировать на C#, создавать пиксельную графику и продвигать игры. А ещё разберёшься в игровом движке Unity, создашь 2 игровых прототипа и заберёшь их в портфолио. Программа подойдёт даже тем, кто никогда не кодил и не рисовал — мы поможем освоить профессию с нуля. После ты сразу сможешь начать работать над своим проектом.
Инди-разработчик — это специалист, который разрабатывает игры в одиночку или вместе с небольшой командой. Такой профессионал может выпустить компьютерную или мобильную игру без бюджета и сам заняться её продвижением. В инди ты можешь самостоятельно строить бизнес и воплощать любые свои идеи, плюс у инди-разработчиков нет потолка в доходе, так как он зависит от прибыльности проекта.
Меньше года
Потратили 62% инди-студий на выпуск игры в 2022г.
9 млн $
Принес своему создателю инди-хит Phasmophobia
5 млн копий игры
Продали меньше чем за месяц создатели Valheim
Разрабатываешь гиперказуалки, но хочешь попробовать себя на проектах сложнее
Пробовал кодить или работать с игровыми движками сам, но это оказалось слишком сложно
Создаёшь игры, но хочешь переквалифицироваться или прокачаться и создавать их самостоятельно
Курс подойдет тебе, если ты
Любишь олдскульную пиксельную графику в духе Hotline Miami и Stardew Valley и мечтаешь создать свой инди-проект
Заполни форму, и наш менеджер свяжется с тобой
Обсудить с консультантом твои текущие навыки и цели
Понять, насколько тебе подходит эта профессия или направление
Получить карьерный план и выбрать формат обучения
Посмотреть, как проходит обучение в XYZ
Запишись на бесплатную диагностику, чтобы:
После консультации ты получишь дополнительную скидку
Чему ты научишься
Программировать на C#
Научишься работать с классами, структурами и другими сущностями в C#, получишь опыт реализации игровых алгоритмов, научишься отлаживать код.
Создавать 2D-игры на Unity
В ходе обучения ты разработаешь сразу 2 прототипа собственных 2D-игр.
01
02
Работать в технике пиксель-арт
Создавать персонажей, предметы и окружение. А также — интуитивно понятные интерфейсы и меню игры.
Продвигать игровые проекты
Анализировать рынок, находить издателя, привлекать инвесторов и создавать трейлеры.
03
04
Из чего состоит обучение
Фидбэк от профессионалов
Одна тема — одна домашка для усвоения материала. На все домашние работы ты получишь фидбэк от действующего специалиста с богатым опытом работы в индустрии.
Личный кабинет
На платформе находятся все лекции, стримы, домашки, чек-листы и дополнительные материалы ждут тебя в личном кабинете на нашей собственной платформе learn. school-xyz.
Обучение в комфортном темпе
Уроки будут открываться постепенно — 1 лекция и 1 домашка раз в неделю, чтобы тебе было комфортно усваивать материал и при этом поддерживать темп обучения не перегружая себя.
Заморозка обучения
Если тебе не хватает времени посмотреть лекции и сделать домашки вовремя — ты сможешь заморозить обучение и вернуться к нему позже.
Поддержка куратора
У тебя будет личный куратор с первого дня обучения. Он поможет сделать учебу комфортной и проследит за успеваемостью на курсе.
Нам удалось собрать крупнейшнее в СНГ геймдев-сообщество. Здесь ты сможешь найти новых друзей, узнать много полезного об индустрии от менторов и преподавателей, а также завести полезные знакомства, которые помогут тебе найти место в игровой студии или собрать команду на собственный проект.
Топ-1 геймдев-сообщество в СНГ
Работа студента Ореста Пазына
Живые чаты и общение
Списывайся с однокурсниками, обсуждай домашку и обменивайся фидбэком.
Поддержка
Спрашивай что угодно. Мы считаем, что глупых вопросов не бывает. Оперативно ответим и решим любую проблему.
Модерация
По всем техническим и организационным вопросам обращайся к нашему комьюнити-менеджеру и саппорту — они обязательно помогут.
От самоопределения до финального собеседования с HR-экспертами, которые помогли 1000+ специалистам.
Поможем найти работу мечты
Поймешь, как и сколько ты можешь зарабатывать
Разберешься, сколько стоят твои услуги, от чего зависит цена проекта и какие навыки нужно будет прокачать.
Соберешь привлекательные резюме и портфолио
Резюме поможет выгодно подать лучшие навыки, но в геймдеве решает портфолио — расскажем, как лучше его оформить.
Научишься прицельно откликаться на вакансии
И писать сопроводительные письма так, чтобы выделяться из десятков кандидатов.
Узнаешь, как проходить собеседования
Научишься выгодно презентовать себя и чётко обозначать свои предпочтения по зарплате на собеседованиях.
Программа обучения
Программа разработана практикующими специалистами с многолетним опытом работы в индустрии. В результате обучения ты соберёшь крутое портфолио и получишь конструктивную обратную связь.
Навыки программирования на языке C#
103 домашки
Сертификат об обучении
Индивидуальная проверка домашек
5 проектных работ и 3 проекта в портфолио
Навыки разработки на движке Unity
Навыки пиксель-арта
Навыки анализа рынка и поиска инвестиций
Ты научишься основам программирования с нуля и пройдёшь путь от «Hello, World» до сложных алгоритмов. Знаний хватит для того, чтобы начать комфортно работать в Unity.
Введение, синтаксис C#
Базовые типы данных и переменные
Условные выражения и операторы
Циклы
Массивы
Локальные функции и методы
Объектно-ориентированное программирование
Ты научишься программировать на C# в движке Unity, работать с инструментарием Fork (Git), пользоваться классами, структурами, корутинами и базово отлаживать код на C#.
Блок 1. Основы C# в Unity
Введение, синтаксис C#
Базовые типы данных и переменные
Условные выражения и операторы
Циклы
Массивы
Локальные функции и методы
Объектно-ориентированное программирование
Блок 2. Объектно-ориентированное программирование в C#
Основы ООП: классы и объекты
Инструменты классов в C#
Четыре принципа ООП: абстракция, инкапсуляция, наследование, полиморфизм
Unity и корутины: осваиваем асинхронность
Блок 3. Подходы к организации кода в C#
Взаимодействие классов: универсальный доступ
Ручное управление зависимостями
Единый реестр зависимостей: Service Locator
Организация крупных проектов: Dependency Injection
Блок 4. Архитектурный подход в разработке
Расширение языка: работа с файлами и библиотеками
Основы архитектурного мышления
Подготовка к дипломному проекту
Перспективы развития разработчика С#
Проектная работа №1 Реализовать алгоритм A* для поиска пути и использовать его для движения юнита.
Проектная работа №2 Реализовать новую подсистему геймплея: у юнитов заканчиваются боеприпасы после Х-количества атак и им нужно вернуться на базу и перезарядить оружие.
Итоговый проект Сделаешь свой проект с нуля — "Консольная игра "Танки".
Научишься создавать игровые механики на Unity: бой, прокачку героя, NPC, визуальные эффекты и многое другое. После обучения ты будешь знать, как собирать проекты под ПК, оптимизировать под мобилки и настраивать аналитику и публикацию.
Блок 1. Платформер-пазл
Знакомство с Unity: создание нового проекта
Создаём сцену
Оживляем сцену
Физика и коллизии
Тайлсеты и камера
Анимация
Программирование игровых механик: разбираем компонентный подход в разработке
Партиклы и инстанцирование: познакомимся и применим на практике частицы
Блок 2. Бой и NPC
Ближний бой и разрушаемые объекты: реализуем механику холодного оружия и разрушаемых пропсов
Модель данных игрока и текущей сессии: разберём, что такое ScriptableObject и как его применять
Мобы и базовый AI: реализуем простого моба с ближней атакой
Range атаки: реализуем механику дальней атаки для персонажа
Ещё мобы: на основе компонентов, разработанных в предыдущих лекциях, создаём моба с дальней атакой
Модель данных и инвентарь: создадим инвентарь и новые механики собирательных ресурсов
Звук: обзор звука подсистем Unity. Реализация эмбиента уровня
Чистый код. Связность. Зацепление. Разбираем, какой код хороший, а какой нет и почему. Рефакторим уже созданные классы
Блок 3. UI и новые игровые механики
Введение в UI
Создаём HUD
Создаём инвентарь и ячейки быстрого доступа
Диалоги: создаём новую механику разговора с NPC
Локализация: зачем нужно локализировать игры и как лучше это делать?
Чек-поинты и красивости: реализуем механику сохранений на чек-поинтах
Продвинутые механики: умения. Новая механика прокачки перков
Продвинутые механики: прокачка героя
Блок 4. Продвинутые игровые механики и красивости
Освещение. Разбор системы освещения в Unity и его применение в 2D. Реализуем «тёмный» уровень
Camera effects. Обзор полноэкранных эффектов и их реализация
Boss fight ч.1: создаём арену для босса и прописываем логику для босса
Boss fight ч.2: добавляем новые механики боссу
Блок 5. Оптимизация и аналитика
Анализ производительности и оптимизация: ч.1
Анализ производительности и оптимизация: ч.2
Сборки под разные платформы. Разбираем процесс сборки по шагам. Обзор значимых параметров и настроек сборки
Unity. Analytics. Зачем нужна аналитика в проекте? Обзор инструментов для анализа приложения от Unity
Курсовая работа №1 Создать уровень с пазлом-платформером размером минимум на 6 экранов (12х7 тайлов), а также реализовать собственную игровую механику.
Курсовая работа №2 Создать отдельный уровень, заточенный под наличие мобов, добавить моба с новой механикой, а также написать сопроводительное письмо с описанием этой механики.
Курсовая работа №3 Создать механику, которая связана с UI — большой инвентарь, магазин или что-то ещё. Также создать новый перк — притягивающий крюк, поле отключения гравитации, рывок или что-то ещё.
Дипломная работа Самостоятельно создать полноценную 2D Action игру на 4 уровня. Добавить в игру: 1 новый перк, 1 нового босса (минимум 3 фазы боя, одна из которых не должна повторять реализованные в курсе). К работе создать сопроводительную записку, в которой объяснены новые механики и любые другие вещи, которые студент добавил самостоятельно. Описать не только геймплей, но и технические особенности реализации.
Научишься рисовать в технике пиксель-арт всё, что необходимо для создания настоящей пиксельной инди-игры. Создашь и анимируешь фоны и уровни, игровые объекты и детали окружения, мобов и персонажей, интерфейс и меню. По итогу обучения у тебя будет полноценный набор игровой графики.
Блок 1. Основы пиксель-арта — правила, нюансы, практика
Aseprite
Теория цвета в пиксель-арте
Фоны и текстуры будущей игры
Как рисовать большие и маленькие объекты с учётом перспективы
Блок 2. Персонажи и объекты — силуэты, раскрас, анимация
Как превратить пиксельные силуэты в узнаваемых персонажей
3 уровня сложности анимаций
Блок 3. Интерфейс — оформление игрового окна, иконок и меню
Удобный игровой интерфейс
Иконки скиллов и предметов
Делаем наброски игрового меню с учётом фокуса внимания игрока и правильной композиции
В твоем портфолио: тайлсет, фон для уровня из нескольких слоев, кадры режима ожидания, анимации ходьбы, бега и атаки, шкалы здоровья и маны, иконки здоровья, голода, предметов, инвентаря и окон в нем, диалоговое окно, главное меню.
Ты пройдёшь все этапы создания игры — от препродакшена до релиза и пострелизной поддержки, — с точки зрения менеджмента. И узнаешь структуру современной игровой компании вместе со специалистами из разных отделов.
Блок 1. Препродакшн
Генерим идеи для сюжета и механик
Концепт-документ игры
Делаем простой прототип для плейтестов
Блок 2. Менеджмент игрового проекта
План проекта
Как собрать команду и организовать работу людей
Таск-трекеры и Git-репозитории
Блок 3. Пайплайны игровой студии
Как устроена игровая студия и как выстроить процесс в каждом отделе
Пишем документацию
Специфика работы ключевых сотрудников
Блок 4. Монетизация и аналитика
Необходимые документы
Механики монетизации в проект
Подключаем систему аналитики и улучшаем проект на основе её данных
Блок 5. Питчинг проекта и сбор средств
Питч игры и портфолио команды для презентации инвестор
Договор с издателем
Подготовка к выходу на краудфандинговую платформу для сбора финансов
Блок 6. Маркетинг
Маркетинговый план проекта
Тизер и трейлер
Оформление страницы игры в соцсетях
Анонсы игры в медиа
Настройка рекламы для продвижения
Блок 7. Публикация и поддержка игры
Публикация игры на популярных онлайн-площадках для ПК и мобилок
Требования для выхода на консолях
Планируем мероприятия по поддержке и продвижению игры после выхода
Оплати программу, получи в подарок мастер-класс по AI и узнай, как использовать нейросети в 2D, геймдизайне и нарративе.
Мастер-класс по AI в подарок
На мастер-классе ты:
Разберёшься, как с помощью AI создавать концепты, генерить механики и придумывать историю персонажа
Научишься работать с интерфейсами, настраивать их под себя и писать промты разной сложности
Поймёшь, для чего нужен концепт-документ и сделаешь собственный к своей игре
У наших преподавателей есть чему поучиться. У них за плечами реальный опыт работы в студии и крутые проекты. А ещё они хорошо понимают, как устроены процессы в командах.
Кирилл Золовкин работал над Gripper
Дмитрий Фофанов работал над CarX Drift Racing
Денис Хабибуллин работал над Cards of Ethernity
Екатерина Руденок работала над Blasphemous
Алексей Малороссиянов работал над War Robots
Кирилл Золовкин
Управлял созданием более 10 игр, создавал проекты Wargaming и My.Games.
Геймдизайнер
Дмитрий Фофанов
Unity Lead в студии разработки мобильных и социальных игр Playneta и сооснователь Drift Clash.
Unity Team Lead
Денис Хабибуллин
Middle Unity Developer. Сотрудничал с Dragon Machines, RedRift, Sparta Games.
Middle Unity Developer
Павел Косой
Unity-разработчик в Hookah games. Ранее работал с Every day games, Tea games, Infected games, Digital sox.
Unity-разработчик
Екатерина Руденок
Создаёт пиксель-арт с 16 лет. Сейчас работает с испанской студией The Game Kitchen.
Пиксель-арт художница
Алексей Малороссиянов
Работал в Social Quantum и Game Insight, сейчас — ведущий Unity-разработчик в Pixonic.
Unity-разработчик
Проекты авторов курса
Кирилл Золовкин
Кирилл Золовкин
Екатерина Руденок
Алексей Малороссиянов
Резюме
после обучения
Портфолио
Должность
Инди-разработчик
Ожидаемая з/п
От 150 000 ₽
Навыки
Умеешь работать на С# и с движком Unity
Объектно-ориентированное программирование
Разработка механик ближнего и дальнего боя, работа с освещением
Билды для загрузки в Steam, App Store или Google Play
Создание умных NPC с разным поведением, анимацией и диалогами
Разрабока игровых интерфейсов и визуальных эффектов
Пиксель-арт
Знание программ
Сертификат об обучении
Станет отличным подтверждением твоих навыков и поможет тебе при устройстве на работу.
Рабочий прототип 2D-платформера
Прототип игры «Танки»
Несколько уровней и босс
Набор пиксель-арта
Проекты выпускников xyz
Souls Survivors
Action RPG игра, которая соединяет в себе механики Hack&Slash и элементы Roguelite.
Хардкорный экшн-платформер с мгновенной смертью, созданный для поклонников Katana Zero. Играйте за смертоносное существо и уничтожайте всё на своём пути, чтобы вырваться на свободу.
Приключение с элементами хоррора и новой системой физических головоломок: метроидвания / хоррор. Вас ждут насыщенные локации старого дома, перевоплощённого в игрушечный мир.
Визуальная новелла с элементами point-and-click с нелинейным сюжетом и более чем 16 концовками, в которой вы переводитесь в новую школу в погоне за славой лучшего разработчика игр, но вместо этого вас втягивают в войну двух школьных кружков!
Сюжетное приключение с элементами ролевой игры. Вас зовут Эдвард Клинт и вы хотите стать пиратом. Ваша задача — выжить на необитаемом острове и найти бесценное сокровище великого пиратского капитана Монте-Винчи.
Инхаус-студия Unity. Разрабатываем гибрид- и гиперказуальные мобильные игры.
Твои задачи на период стажировки:
Поддержка имеющихся проектов
Разработка отдельных фичей, механик
Внедрение SDK
Верстка UI
Аутсорс-студия разработки. Развиваем собственные Game и Mobile-проекты в различных сферах и жанрах.
Твои задачи на период стажировки:
Выделение требований к проекту вместе с продюсером
Планирование работы над проектом
Разработка прототипа проекта вместе с наставником
Разработка механик проекта вместе с наставником
208 800 ₽
348 000 ₽
Полная стоимость со скидкой
8 700 ₽
-40%
24 месяца
Дополнительная скидка 20 880 ₽ за оплату целиком
В рассрочку на
Заполни форму, и наш менеджер свяжется с тобой и ответит на все вопросы.
Оставь заявку на консультацию
Истории успеха студентов XYZ
Работал инженером-технологом и мечтал заняться 3D. Начал свой путь с курса STYL, потом прошёл бесплатный курс по геймдизайну, втянулся и пошел учиться на курс Game Design. Самое яркое впечатление за время учёбы — первый прототип. Работу нашёл быстро: просто откликнулся на пост о стажировке в канале XYZ — и спустя месяц стал штатным геймдизайнером в Ollie Games.
Из инженера-технолога в геймдизайнера
Влад Паншин, выпускник курса «Game Design. Создание игры от прототипа»
Работала в отеле с тяжёлым графиком и мечтала перейти на удалёнку. Пробовала залететь в 2D, но Blender зашёл больше. Училась на курсе Styl, загорелась с первого же занятия. У Ольги другой часовой пояс, поэтому иногда вставала на стримы с разбором в 4 утра. И все усилия окупились: после курса сразу устроилась в Mytona, а сейчас — перешла в GFA games.
После курса сразу устроилась в Mytona, а сейчас — перешла в GFA games.
Ольга Яворская, выпускница курса «Styl. Создание стилизованного персонажа»
В 35 лет был специалистом по пожарной безопасности, но с детства мечтал делать игры. Когда решил сменить работу, пробовал учиться сам на ютубе, а потом пошёл в XYZ на Draft Punk. Выложил на Artstation дипломку и через полгода добавил в портфолио вторую личную работу. И ему сразу начали писать студии. Теперь Дмитрий — 3D-художник в MimirHead.
Из специалиста по пожарной безопасности в 3D-художники
Дмитрий Щериканов, выпускник курса «Draft Punk. 3D-моделирование объектов»
Была верстальщиком в издательстве и иллюстратором на фрилансе, без наыков в 3D. После прохождения бесплатных курсов XYZ купила курс по созданию окружения Environment Art. Через месяц после выпуска нашла первый реальный проект, а сейчас — на позиции Unreal Engine Artist в игровой студии. Всего потребовалось около года с увольнения с прошлой работы и до трудойстройства в геймдеве. За это время Дарья прошла курс, подготовила портфолио и изучила рынок.
Дарья Агафонова, выпускница курса «Environment Art. 3D-моделирование игрового окружения»
Рисовал с детства, поступил в художественное училище, и в нем начал сам осваивать Photoshop. До поступления на курс уже больше пяти лет профессионально работал с дизайном окружения в не-геймдев компаниях, поэтому Photoshop и Blender знал хорошо. В конце обучения на курсе по продвинутому концепт-арту в XYZ Анатолий собрал и опубликовал свои работы, и практически сразу начался поток собеседований и тестовых. В итоге получил 3 оффера, сейчас работает концепт-художником по окружению в крупной компании. Подробности скрыты из-за NDA.
Анатолий Ропаев, выпускник курса по продвинутому концепт-арту.
Отчислилась из института с факультета рекламы и пиара и попыталась вкатиться в 3D. В какой-то момент поняла, что не хочет, чтобы ее работу оценивали субъективно, например «красиво» или «некрасиво». Поэтому перешла на курс по QA и ни разу не пожалела. Работу нашла уже через 2 недели после обучения в XYZ, сейчас Арина — QA-инженер в сфере систем хранения и визуализации данных.
Нашла работу QA-инженером уже через 2 недели после обучения в XYZ
Поможем оформить рассрочку через сервис «Покупай со Сбером», карту "Халва" или подадим заявку в 6 банков-партнёров — Альфа-Банк, Кредит Европа Банк, Тинькофф, ОТП, Почта-Банк, МТС. Условия «Покупай со Сбером»
Ты можешь оформить налоговый вычет и вернуть 13% от стоимости обучения. Наши консультанты подскажут тебе, как это сделать.
Заявка от организации
После заполнения и отправки формы, с Вами свяжется менеджер отдела по работе с юр. клиентами и поможет с оформлением покупки
Оставь заявку на рассрочку
После отправки заявки в течение часа с тобой свяжется менеджер отдела рассрочки школы и поможет с оформлением покупки.
Оставь заявку на консультацию
Менеджер скоро свяжется с тобой, чтобы помочь с записью на курс.
Оставь заявку на консультацию
Менеджер скоро свяжется с тобой, чтобы помочь с записью на курс.
Оставь заявку на консультацию
Менеджер скоро свяжется с тобой, чтобы помочь с записью на курс.
Часто задаваемые вопросы
Никаких навыков не требуется, мы специально подготовили программу для новичков, чтобы у тебя не было трудностей
Да, мы специально разработали программу для новичков. Ты с нуля научишься кодить на С# и разрабатывать игры на Unity и получишь знания, которые необходимы для дальнейшего развития.
Для ступени обучения #1 нужна Unity версии 2021.3 Для ступени #2 - 2019.4.21
Совпадают с актуальными системными требованиями Unity. Операционная система Windows 7, 8, 10 — только 64-битные версии; Mac OS X 10.12+; Ubuntu 16.04, 18.04, и CentOS 7. Графический процессор: видеокарта с поддержкой DX10 (версия шейдеров 4.0).