Разработка игр в Unity
Продвинутый курс для ребят, которые готовы к сложностям! Ребята научаться программировать на языке C# и использовать среду разработки Unity для создания игровой логики, управления графикой, анимацией и звуком. Прохождение курса поможет детям развить свои навыки работы в команде, улучшить логическое мышление, усовершенствовать навыки решения проблем и научиться работать в среде разработки игр.
Заниматься IT надо с ранних лет на ряду с английским языком. Наши программы направлены на развитие мышления, саморегуляции и интереса к учебе
Будете заниматься с одними из наших лучших преподавателей
чтобы научиться новому и закрепить изученное
Чугаева Елена
Дмитрий Маслак
Ежов Иван
У нас есть образовательная лицензия. Реализуется согласно федеральному государственному образовательному стандарту (ФГОС)
Программа
- Установка и настройка Unity. 3D и 2D формат
- Введение в язык С#
- Основы языка C# в среде Unity
- Алгоритм «ветвление» на языке C#
- Циклы на языке C#
- Обработка событий от клавиатуры и мыши
- Физика в играх: касание, сбор, гравитация
- Анимация в играх
Результат: на занятиях ученики установят и настроят программное обеспечение под разработку игр и приобретут знания по работе с базовым инструментарием программ. Познакомятся со множеством операций и функций, изучат математические операторы на языке C#, алгоритмы ветвления и циклы. Поймут как работает физика и анимация объектов в 2D играх. На основании полученных знаний и навыков создадут свой первый проект.
- Сюжет, герои, элементы локации, противники. Дизайнерский документ.
- Создание первой игровой локации. Настройка управления персонажем и камерой.
- Логика поведения противников. Анимация.
- Бонусы: сердечки и алмазы.
- Проработка второй локации.
- Проработка третьей локации.
- Проработка четвёртой локации.
- Проработка пятой локации.
- Проработка шестой локации.
- Проработка седьмой локации.
- Проработка восьмой локации.
- Проработка девятой локации.
- Проработка десятой локации – Финал.
- Графический интерфейс игрока.
Результат: ученики познакомиться с начальными этапами формирования компьютерной игры. Познакомятся с игровым дизайном уровней, научатся работать с бонусами в игре и звуковыми эффектами, поймут логику анимации персонажей. Отработают навыки структурирования игры и работы с интерфейсом. В итоге создадут полноценную игру, которая состоит из десяти локаций, каждая из которых отличается друг от друга по сложности.
- Сохранение достижений и условия перехода между локациями.
- Звуки: фоновая мелодия, звуковые эффекты.
- Получение урона, нанесения урона и сбор предметов.
- Создание игрового меню.
- Пауза в играх и досрочный выход из игры. Тестирование.
- Подготовка игры к сборке под Windows. Сборка (компиляция).
Результат: ученики познакомятся с процессом сохранения игрового опыта персонажа, процессом смены локации и обработки событий столкновения, ударов. Познакомятся с принципом создания игрового меню и управления временем. Начнут знакомиться с процессом настройки и сборки игры под Windows.
- Доработка игры под android. Устанавливаем Android Studio
- Графический интерфейс для управления через устройства на android.
- Создание логики управления сенсорным управлением
- Настройка и сборка игры под Android.
Результат: ученики познакомятся с процессом настройки игры и логики сборки созданной игры под android.
В конце всего курса ребенок разработает и презентует свой финальный проект.
Расписание
на занятиях в группахПрограммирование на Python
Программирование на Python
Создание игр в Roblox Studio
Создание игр в Roblox Studio
Программирование на Python
Создание сайтов и Web-Design
Программирование в Scratch
Что нужно знать о курсе
Выдаем сертификат
Каждый ученик в конце курса получит именной физический сертификат.
Проконсультироваться по поводу обучения
Занятия можно попробовать бесплатно - чтобы познакомиться с преподавателем и программой.
Почему выбирают Code it!
Ценим процесс, а не просто результат обучения
Сподвигаем к решению и поддерживаем вызовы
Создаем среду для всестороннего развития: технологии, креатив, наука
Учим на ошибках
Применяем академический подход к обучению
