Курс «Создание игр в Unity и программирование на языке C#»
Живые вебинары, Консультации / В группе с наставником / Обучение в ЛК на сайте автора
Практический курс, на котором ребёнок с 10 лет научится создавать игры в Unity и программировать на языке C#.
Обновлено: 05.03.2024
Источник изображения: Unsplash
- 36 уроков
- 3 модулей , 12 занятий в каждом модуле
- Обучение: в ЛК на сайте автора
- Когда будете учиться: в любой день в любое время
- Уровень сложности: для новичков
- Домашние задания: есть, с проверкой
- Сопровождение: куратором
- Сертификат
- Техническая поддержка: в рабочее время, чат на сайте, чат в вк, чат в мессенджере, электронная почта, телефон
- Доступ: сразу после оплаты
Чему вы научитесь?
- Пользоваться сервисом видеосвязи Zoom.
- Создавать и настраивать материалы.
- Настраивать интерфейс в Unity.
- Работать с 3D-объектами.
- Создавать анимации.
- Работать в Unity.
О курсе
Описание
Программа курса
Особенности
Unity 3D — движок для создания компьютерных игр и приложений, в котором языком программирования является современный язык С#. Изучая Unity, ребенок посмотрит на игру не как пользователь, а как разработчик и научится моделированию, созданию дизайна персонажей и игровых объектов. Курс проводится в рамках онлайн-школы программирования для детей «Пиксель». Программа рассчитана на детей возрастом от 10 лет.
Формат занятий — пошаговое изучение платформы и языка C# с педагогом, используя сервис для видеосвязи. Уроки — теория, практика, увлекательные задания. После завершения урока ребенок получает задание на дом, для повторения материала и закрепления полученных знаний. В процессе подготовки дети получают призы, что мотивирует их к продолжению получения новых знаний.
Изучая курс «Создание игр в Unity и программирование на языке C#», дети научатся:
- Настраивать персонаж для анимации. Программировать анимацию.
- Создавать реалистичные объекты в Unity 3D. Настраивать игровую карту.
- Реализовывать сбор подарков в игре.
- Перемещать мышкой объекты. Создавать скрипты на языке C#.
- Сохранять и загружать игровые данные, используя метод PlayerPref.
Завершив курс программирования для детей, ребенок освоит межплатформенную среду разработки компьютерных игр Unity, язык программирования C#, работу с сервисами iSpring и Zoom. Теперь дети будут не только играть в игры, но и сами создавать реалистичные виртуальные миры.
1 модуль | Unity 3D 1. Создание 2D-игр на языке C#
Курс Unity предназначен для того, чтобы ребенок взглянул на игры со стороны инженера-разработчика, познакомился с терминами и классификацией игр. Настройка объектов, префабов, анимации, программирование — являются основными задачами, которые должен решить разработчик игр.
В модуле «Unity 3D 1. Создание 2D-игр на языке C#» мы предоставляем своим ученикам обширную базу знаний в сфере разработки игр. Вы познакомитесь с одним из популярных движков для разработки игр Unity. Научитесь проектировать и создавать собственные 2D-игры и обучитесь основам программирования на языке С#.
На этом модуле мы рассказываем про основы разработки игр и программирования.
Ребята научатся:
- Работать в Unity.
- Настраивать интерфейс в Unity.
- Основам программирования на языке C#.
- Основам Game и Level дизайна.
Модуль состоит из 12 занятий, которые поэтапно помогают создавать собственные игры и понимать структуру и логику программирования. Данный модуль поможет разобраться в вопросах:
- Кто такой разработчик игр?
- Как создаются игры?
- Что такое программирование?
- Что такое Game и Level дизайн?
Пример занятия:
На уроке мы создадим пользовательский интерфейс. Добавим в игру панель и объект, который мы сможем перемещать с помощью мыши, пропишем скрипт для взаимодействия объекта и персонажа. Создадим анимацию и будем ее воспроизводить с помощью кода.
На занятиях дети работают по одному.
Методический план модуля:
- Введение в разработку игр. Знакомство с Unity.
- Создание интерфейса игры. Введение в С#.
- Работа с мышью. Добавление панелей.
- Панель для баров.
- Создание анимации.
- Работа с таймером.
- Сцена прогулки.
- Создание панели состояния питомца.
- Спавн.
- Прыжок. Установка значений.
- Загрузка. Передача значений.
- Уровень.
2 модуль | Unity 3D 2. Создание 3D-игр на языке C#
В модуле «Unity 3D 2. Создание 3D-игр на языке C#» мы углубимся в изучение Unity и программирования. Научимся проектировать и создавать собственные 3D-игры, а также работать с 3D-моделями и программировать их.
На этом модуле мы продолжаем изучать Unity и программирование.
Вы узнаете:
- Как работать с 3D-объектами.
- Как работать в трехмерном пространстве.
- Как создавать и настраивать материалы.
- Как строится уровень в 3D-проектах.
- Какие новые методы и функции можно использовать для улучшения игры.
Модуль состоит из 12 занятий, на которых мы будем подробно изучать Unity 3D для создания своих собственных проектов. Рассмотрим, как работает физика в играх, и научимся с ней работать.
Пример занятия:
На уроке мы добавим и настроим 3D-модель. С помощью кода сделаем так, что она будет следить за перемещением персонажа и стрелять.
На занятиях дети работают по одному.
Методический план модуля:
- Управление персонажем.
- Управление персонажем. Asset Store.
- Материалы.
- Raycast. Добавление врага.
- Анимация. Взаимодействие с объектами.
- HealthBar.
- LookAt.
- Работа с префабами.
- Score.
- MovePlatform.
- Пауза.
- Презентация проекта.
3 модуль | Unity 3D 3. Создание 3D-игр на языке C#
В модуле «Unity 3D 3. Создание 3D-игр на языке C#» мы продолжим изучение игрового движка Unity 3D, изучим новые методы и функции в программировании и закрепим знания, полученные на прошлых курсах. Освоим новую программу MagicaVoxel для создания пиксельной 3D-графики, научимся создавать 3D-модели для своей игры.
Ребята изучат:
- Как моделировать 3D-объекты.
- Как экспортировать 3D-объекты в Unity.
- Как создавать самостоятельно SkyBox.
- Как работать с системой частиц Particle System.
- Как создавать и работать со списками List<>.
- Как работать с координатами в трехмерном пространстве.
Модуль состоит из 12 занятий, на которых мы будем подробно изучать Unity 3D и MagicaVoxel для создания своих собственных проектов. Научимся моделировать графику для своей игры.
Пример занятия:
На уроке смоделируем меч, экспортируем его в Unity, настроим, создадим анимацию и запрограммируем его для нанесения урона. Также создадим возможность стрельбы из меча огненными шарами и систему пополнения.
На занятиях дети работают по одному.
Методический план модуля:
- Введение в программу MagicaVoxel.
- Изучение MagicaVoxel ч. 1.
- Изучение MagicaVoxel ч. 2.
- Экспорт моделей в Unity. Построение карты.
- Создание и настройка персонажа.
- HealthBar. Моделирование оружия.
- Моделирование оружия. Анимация.
- Настройка анимации. Particle System.
- Particle System. UI.
- Настройка анимации. Создание стрельбы. UI.
- Создание стрельбы. Vector3.
- Презентация проекта.
-
ФорматВ группе с наставником
Живые вебинары / Консультации
Обучение в ЛК на сайте автора -
Количество уроков36
-
Средняя продолжительность урока (мин.)60
-
Уровень сложностиДля новичков
-
Когда вы будете учитьсяВ любой день в любое время
-
Домашние заданияЕстьС проверкой
-
Документ об обученииСертификат Освоение программы курса
-
СопровождениеКуратором
-
Общение с группойФорум или чат внутри ЛК
-
Техническая поддержкаВ рабочее времяЧат на сайтеЧат в вкЧат в мессенджереЭлектронная почтаТелефон
-
Что понадобится для обученияПерсональный компьютер или ноутбук. Веб-камера, микрофон и наушники. Доступ в интернет, скоростью не менее 5 мб/с.
-
Модулей3
-
Занятий в каждом модуле12
- Нажмите на кнопку
Узнать подробнее - Вы перейдете на детальную страницу курса Школы. Внимательно прочитайте представленную на ней информацию.
- Следуя указаниям, оформите заказ на курс.
- Обязательно укажите актуальный e-mail. На него придет вся информация, в частности, по доступу к курсу.
Если инструкция вам не помогла, пожалуйста напишите нам на почту info@info-hit.ru, мы оперативно поможем вам получить необходимую информацию.
Отзывы о курсе
Пока никто не оставил отзывов. Чтобы оставить отзыв перейдите на полную версию страницы.
Другие курсы автора
- Формат — Видеоуроки
- 12 уроков
Курс — Roblox Studio: создание игр и программирование на языке Lua
- Формат — Видеоуроки
- 12 уроков
Курс — Программирование на языке Python в Minecraft
- Формат — Видеоуроки
- 12 уроков
Курс — Scratch: программирование для детей
- Формат — Видеоуроки
- 36 уроков
Курс — Программирование на Python для детей
- Формат — Живые вебинары
- 9 месяцев
- 36 уроков
Курс — Компьютерная грамотность для детей
- Формат — Живые вебинары
- 9 месяцев
- 36 уроков