Основы C# и разработка 3D игр на Unity

Рекомендуемый возраст обучающихся: 13-17 лет
Программа обучения
Длительность обучения: 64 занятия (по 45 минут)
Программа состоит из двух модулей
Основы программирования на C# (27 занятия)
В ходе изучения данного модуля обучающийся научится создавать простые приложения и решать различные задачи программирования на языке C#. Модуль включает 11 тем:
  1. Консольный ввод и вывод. Переменные.
  2. Типы данных и их преобразование. Математические операции.
  3. Условия: оператор if else
  4. Условия: оператор switch case. Обработка нажатий на клавиши
  5. Цикл while и do while
  6. Цикл for
  7. Строки
  8. Массивы
  9. Методы
  10. Объектно-ориентированное программирование
  11. Работа с файлами
Разработка игр на Unity (31 занятие)
В данном модуле обучающийся научится создавать 2d и 3d игры с помощью профессиональной платформы Unity на базе языка программирования C#. Модуль состоит из 7-ми тем и содержит большое количество практики:
  1. Знакомство c Unity
  2. Коллайдеры и физика объектов
  3. Рисование в Pygame
  4. Анимация
  5. Обработка событий и управление движением объекта
  6. Столкновения объектов
  7. Практика по разработке игр (создадим две больших игры)
Итоговый проект на Unity(6 занятий)
Разработка собственной игры на Unity (2d либо 3d на выбор обучающегося)
Вводное занятие проводится бесплатно