Инди-разработчик занимается разработкой игр, но в отличие от обычных гейм девелоперов, он работает один или с парой единомышленников. Весь процесс разработки игры – от идеи, поиска бюджета и кодинга до реализации, выкладки на онлайн-площадки и продвижения – находится в руках инди-разработчика. Он руководит проектом и полностью погружается в создание своего детища.
Вы можете записаться на курс без навыков программирования или рисования. Программа создана специально для новичков. Вы научитесь программировать на языке С#, пользоваться игровым движком Unity, создавать пиксельные арты и полностью организовывать процесс создания игры.
Показываем, как будет расти ваш заработок вместе с опытом. И сколько времени потребуется, чтобы окупить вложения в образование
Длительное обучение на инди-разработчика охватывает изучение всех необходимых навыков. Каждую неделю вам будет открываться один теоретический урок и практическое задание к нему. Всего за 19 месяцев вы выполните 103 домашки и создадите полноценные кейсы, три из которых добавите в портфолио. В конце курса вы получите сертификат об обучении и помощь в трудоустройстве.
На первых занятиях вы начнете погружаться в программирование с нуля. Освоите самые базовые команды и алгоритмы, постепенно выполняя более сложные задания. Исследуете синтаксис языка С# и подготовитесь к работе в Unity.
Начнете изучать С# для работы в Unity. Узнаете, какие типы данных и переменные используются в этом языке программирования.
Познакомитесь с принципами ООП. Рассмотрите классы и подходящие к ним инструменты, применяемые в С#.
Изучите методы организации кода, в том числе подход универсального доступа, функцию ручного управления и отслеживание зависимостей при помоги сервиса Locator.
Перейдете к теме архитектурного мышления. Узнаете, как работать с файлами и библиотеками. Также подготовитесь к созданию дипломного проекта по С#.
В качестве практики вы создадите алгоритм, который будет являться способом перемещения персонажа.
Поработаете над геймплеем юнита, которому нужно вернуться на базу, чтобы пополнить запас боеприпасов.
В качестве финального проекта вы создадите полноценную игру наподобие "Танков".
В следующем модуле вы познакомитесь с Unity. Получите представление о функционале инструмента и его возможностях для создания игр. Поработаете над разработкой сцен и анимации.
Научитесь работать над механикой боя и разрушения. Реализуете моба для участия в нападениях на врагов. Также научите персонажа навыкам дальней атаки.
Познакомитесь с основами UI и проработаете диалоги между персонажами. Получите представление о локализации игры и способах это реализовать.
Научитесь создавать независимые системы освещения и настраивать визуальные эффекты. В качестве домашнего задания создадите окружение и логику поведения для босса.
Перейдете к теме оптимизации. Научитесь проводить аналитику производительности и использовать результаты исследования.
Первая работа будет направлена на создание уровня с пазлом-платформером. Вы сможете создать уникальную механику и внедрить ее в игру.
Вторая работа посвящена разработке мобов и их ключевых характеристик.
Реализуете магазин боеприпасов, амуниции или другого полезного инвентаря.
В конце модуля вы сможете сделать 2D Action игру, в которой будет несколько уровней и разные механики боя. В этом проекте вы на практике примените знания, полученные в курсе.
Познакомитесь с пиксель-артом и его использовании в игре. Рассмотрите законы цвета и текстур, а также научитесь подбирать подходящие фоны.
Получите навык создавать пиксельные варианты персонажей игры. Рассмотрите методы создания анимации.
Перейдете к отрисовке интерфейса игры и ее элементов (иконок, предметов). Узнаете об особенностях оформления меню.
Научитесь придумывать идеи и сюжетные повороты для вашей игры. Получите навык составления игровой документации.
Узнаете, как организовать работу над проектом: подобрать команду, распределить обязанности и отслеживать ход. выполнения задач.
Познакомитесь с тем, как устроена игровая студия. Разберетесь с функциями сотрудников и отделов.
Получите представление о способах монетизации игры и проведении аналитики для ее улучшения.
Сможете успешно презентовать проект перед потенциальными инвесторами и разбираться в методах сбора средств на реализацию задуманного.
Познакомитесь с основами маркетинга и продвижения. Узнаете, чем отличается тизер от трейлера, научитесь вести соцсети и сотрудничать с медийными персонами.
Освоите механизм публикации игры. Сможете поддерживать игру после релиза и устранять найденные баги.
Просмотр обучающих видеороликов
Делаете все тогда, когда вам это удобно и в подходящем вам темпе
Объяснение возникших вопросов, закрепление пройденного материала и исправление ошибок
Данный проект, показывающий ваши навыки, будет прекрасным дополнением к вашему портфолио
Научитесь выгодно презентовать свои сильные стороны, чтобы получать больше откликов компаний
Познакомитесь с площадками для поиска работы, узнаете, как успешно пройти стажировку, и получите доступ к бирже с вакансиями компаний-партнёров
Программа отлично подойдёт для тех, кто никогда не программировал. Вы получите ключевые навыки разработки на С#, а также освоите Unity для создания игр.
Чтобы стать инди-разработчиком, вам понадобится работать в программе Unity. В зависимости от ступени обучения вам потребуются разные версии: для первой – 2021.3, а для второй – 2019.4.21.
Чтобы понять, потянет ли ваш ПК работу с инструментом, вы можете обратиться к системным требованиям Unity, поскольку это основная программа, в которой вы будете работать.
Вам не потребуется никаких специальных знаний или подготовки для успешного старта обучения.