Создание игр на платформе Unity / C#

Данный курс рассчитан на учащихся старшего школьного возраста, которые хотят открыть для себя мир разработки видеоигр на платформе Unity.

В течение курса учащиеся изучат основы С#, научатся создавать игры с использованием Windows Forms и получат необходимые знания для работы с платформой для разработки игр.

Применяя полученные знания, участники курса смогут самостоятельно создавать 2D, 2.5D и 3D игры, разрабатывать скрипты для управления персонажем и объектами, прорабатывать физику для элементов своего проекта.

По окончанию курса учащийся будет иметь возможность создавать содержательные проекты на базе платформы Unity с использованием языка программирования C#.

разработка 2D и 3D, программирование для Unity, курс C# для начинающих, углубленное изучение C#, .NET, ООП.

Коротко о курсе

Старт курса в октябре

16 недель

(32 часа)

1080 грн. в месяц

Всего: 4320 грн.

продвинутый уровень

в группе

в аудитории / дистанционно

Что умеют выпускники

  • Разрабатывать простые игровые и развлекательные приложения для Windows, а также для других операционных систем используя язык программирования C# и платформу Unity для разработки 2D и 3D приложений.

Программа курса

Основы информатики (Компьютерная логика)

Введение в направление разработки: что такое среда разработки Microsoft Visual Studio

Язык программирования C#.

Типы данных.

Объявление переменных.

Code conventions.

Горячие клавиши и Code snippets.

Основы языка C#

Основы синтаксиса.

Типы данных.

Арифметические операции.

Условные конструкции.

Логические операции, как работают операции true && true или false || false и т.д., условия if…else, if…else if…else и тернарный оператор, как задать несколько условий в одном if.

Оптимизация последовательности выполнения условий.

Введение в программирование на языке C#

Инкремент, краткая запись операций типа «i += 2».

Циклы for, while, do…while, вложенные циклы, чистка циклов.

Массивы (одномерные и многомерные).

Задания на использование массивов.

Подпрограммы/Функции.

Основы объектно-ориентированного программирования

Понятие класса.

Работа с классами в C#.

Инкапсуляция. Наследование. Полиморфизм.

Основы работы в Unity

Основы графики.

Спрайты, полигоны, текстуры.

Основные программы для работы с графикой.

Введение в Unity 2D

Основы работы с Unity в режиме 2D.

Создание первой игры.

Спрайты, физика 2D игр.

Введение в Unity 3D

Графика в Unity 3D.

Графические возможности режима 3D в играх.

Планирование разработки игры

Cоставление сценария и детализированного плана будущей игры.

Разработка компьютерной игры с использованием языка C#

Обзор скриптинга.

Основные функции.

Система событий.

Триггеры.

Аудио в игре.

Пользовательский интерфейс.

Преподаватели курса

Алексей Костин

Алексей Костин

Записаться на курс «Создание игр на платформе Unity / C#»

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

С этим курсом также смотрят

Основы программирования и С++ для детей

16 недель

Старт курса в октябре

1080 грн/месяц

всего: 4320 грн.

Веб программирование для детей

16 недель

Старт курса в октябре

1080 грн/месяц

всего: 4320 грн.

Просмотреть все компьютерные курсы для детей

Просмотреть курсы программирования для детей