Главная Школы IT-Столиця Розробка ігор на Unity 3D і C# для дітей
IT-Столиця

Розробка ігор на Unity 3D і C# для дітей

5 500 UAH за курс
10 занятий
Для начинающих
Gamedev / Unity / Game Design
Этот курс научит основам C# и работе в Unity 3D для создания игр. Вы разберете базовые концепции программирования, научитесь работать с объектами, анимацией и интерфейсом в Unity. После курса вы сможете создавать простые игры и применять полученные знания на практике.

О курсе

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

Основы C# и первые шаги в программировании

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

Логика и структуры кода

Далее курс показывает, как добавлять возможность выбора в программы с помощью условных операторов. Рассматривают простые и сложные условия, основы логики. Потом переходят к циклам - изучают их виды, отличия и общие черты. На практическом задании студенты пишут код с повторяющимися действиями.

Стиль программирования и функции

Здесь обращают внимание на качество кода. Объясняют правила оформления, выбора переменных и методов. Разбирают, какие бывают функции и для чего их используют. Показывают реальные примеры реализации функций в программе.

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

Этот блок посвящен основам ООП. Студенты изучают методы, классы и объекты. Разбирают преимущества объектно-ориентированного подхода. Знакомятся с основными принципами - наследованием, инкапсуляцией и полиморфизмом.

Работа с Unity 3D

Курс переходит к практике в Unity 3D. Студенты устанавливают движок, создают первый проект. Знакомятся со структурой сцены и ее элементами. Учат создавать простые приложения. Потом добавляют материалы и текстуры для оформления сцены, изучают шейдеры и их виды.

3D-моделирование и физика

Студенты переходят к созданию 3D-моделей в Unity. Учат перемещать объекты с помощью скриптов. Создают ландшафт с помощью инструментов Terrain. Настраивают гравитацию и физические взаимодействия между объектами.

Интерфейс и анимация

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

Финальный проект

На завершение курса студенты создают свою первую игру. Используют Unity 3D и C#. Разрабатывают персонажа, внедряют изученные механики. Практическая работа позволяет закрепить все полученные навыки.

Результаты обучения

После курса студенты понимают особенности языка C# и сферы его применения. Умеют ориентироваться в редакторе Unity 3D и применять его на практике. Могут создавать простые игры с использованием изученных инструментов.

Форматы обучения

Курс доступен в разных форматах. Преподаватели имеют практический опыт. Есть возможность корпоративного обучения. Занятия проводятся в выходные дни. Доступно индивидуальное обучение.

Что включено

Выдается диплом/сертификат
Гибкий график
Сопровождение ментора