Создание игр на Unity

для детей 12-17 лет

Курс познакомит ученика со средой разработки Unity и в процессе создаст собственную игру, которой можно похвастаться друзьям
Unity — среда разработки игр. C ее помощью можно создавать как 2D, так и 3D проекты.

Главными преимуществами Unity являются наличие визуальной среды разработки и возможность создавать игры под разные платформы: компьютеры, телефоны и игровые приставки.
Что такое
Как проходят уроки
Онлайн через Zoom
1 на 1 с учителем в течение 55 минут
Уроки 1 или 2 раза в неделю в удобное время для ученика
Образовательные результаты
Курс покрывает все базовые понятия программирования, а также включает в себя ряд довольно сложных концепций для продвинутого изучения
  • алгоритм, язык программирования, исполнитель, программа
  • консоль, отладка, вызов ошибки, типы ошибок
  • комментарии, code-style
  • переменные, их применение
  • типы данных
  • оператор сравнения, логические операторы, оператор switch-case
  • циклы for, while, do while
  • итерируемый объект
  • функция, определение функции, параметры, возвращаемые значения
  • события, обработка события
  • массивы, списки
  • рекурсия
  • свойства
  • понятия ООП: класс (прототип), объект (экземпляр), методы и поля объекта, конструктор
  • наследование, инкапсуляция, полиморфизм
Курс также включает в себя основы работы с 2D и 3D моделированием:
  • Модели(детали)
  • Материалы
  • Частицы и эмиттеры
  • Текстуры
  • Шейдер
Какие умения получит ребенок
  • Составлять алгоритмы для выполнения задач, с использованием циклов, условий и функций
  • Поиск и отладка ошибок программы
  • Проектирование программы с использованием объектно-ориентированного подхода
  • Построение окружения в редакторе
  • Декомпозиция проектов: от описания проекта к набору фич и списку шагов для реализации
Связь со школой и возможности дальнейшего развития
Специфика создания проектов в Unity предполагает глубокую проработку темы координаты, что поможет школьникам при освоении алгебры.

Понятие "функции" хотя и отличается от одноимённого в математике, даст навыки работы с конструкциями, аналогичными применяемым в курсах по математике.

Понятия алгоритм и исполнитель, а также работа с ними составляют существенную часть экзаменов ОГЭ/ЕГЭ по информатике. Язык C# входит в перечень разрешенных для использовании на ЕГЭ. Хотя рассматриваемые на курсе исполнители отличаются от представленных в школьной программе, опыт составления алгоритмов для решения задач применим переносится на изучаемые в школе.

Базовые знания C# дадут сильный толчок вперед во время обучении в ВУЗе на профильном направлении. С хорошим пониманием языка не будет проблемой перейти на другой язык программирования, в особенности си-подобный (C, C++, Java и другие).

Полученные навыки в Unity позволят перейти к созданию более сложных проектов, и могут служить введением в профессию Unity-разработчика, геймдизайнера или моушн-дизайнера . Помимо этого ученик сможет создавать приложения на С#, начиная от консольных и заканчивая проектами на мобильных платформах.

Опыт работы с 3D-моделями может быть развит при переходе к специализированным программам для моделирования, таким как Blender или AutoCad.
Минимальные системные требования
ОС: 64-разрядная версия Windows 7 (SP1+)
macOS: High Sierra 10.13+
Процессор: Intel Core i5 3570K или аналогичный
ОЗУ: 8 ГБ DDR3
Graphics API: DX10
Как подготовиться к урок?

Запишите ребёнка
на пробный урок

Записаться на урок с преподавателем.
Урок проходит онлайн через Skype
Ваш e-mail
Ваше имя
Ваш телефон
Отправляя заявку вы принимаете положения о защите данных и условиях пользовательского соглашения.