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

age

Возраст

12-14 лет

price

Стоимость

500 руб./час

time

Длительность

32 занятия

group

В группе

до 12 человек

aim

Направление

Создание игр

course

Программа обучения

Введение в программирование    
Основы алгоритмики: блок-схемы, документация, основные структуры программирования (условия, циклы)

Знакомство с языком программирования C#    
Что такое типы данных, использование основных структур программирования, что такое функции и процедуры. Основы объектно-ориентированного программирования

Настройка VPN, установка Unity    
По причине долгой установки Unity решаем задачки на С#, пока устанавливается Unity.

Создадим 2Д Игру, трехмерный шутер от первого лица, игру жанра Puzzle и RPG, дадим возможность самостоятельно дома повторить и улучшить свои проекты.

Установка и настройка Photoshop. Учимся рисовать себе персонажей для своей игры, создаем фуллпресет персонажа с анимацией движения и атаки на основе некоторых примеров (Марио, Ori, Террария, принц персии (мобайл, хроники)

Создаем проект с нуля, рисуем карту, программируем движение, анимацию, возможности персонажа, врагов, игровые предметы и инвентарь

Фото с занятий

Unity - мощная среда разработки компьютерных игр и приложений. С помощью данного движка можно разрабатывать не только приложения для компьютеров, но и для мобильных устройств (например, на базе Android), игровых приставок и других девайсов.

На занятиях мы учим язык программирования C#, учимся работать с VPN, устанавливаем и настраиваем платформу Unity. После создаем 4 игры с помощью готовых шаблонов и персонажей (Шутер, РПГ, Паззл, Приключения), учимся работать с графикой и создаем собственную локацию и персонажа. Потом создаем собственную игру в жанре Платформер.

Курсы разработки игры на Unity помогут раскрыть внутренний потенциал и погрузиться в профессиональную среду, в перспективе быть мотивированными развиваться в профильной области знаний с ориентацией на полученную фундаментальную подготовку. Занятия составлены так, чтобы вовлечь и заинтересовать детей, направить их внимание и выработать полезные личностные качества (стремление к расширению компетенций, ответственность, пунктуальность, творческий подход к работе и прочее). Сложная информация подаётся в доступном формате, разбита на блоки. Переход к изучению следующих ступеней последовательный, по принципу от простого к более углублённому. В результате дети научатся создавать собственные игры, самостоятельно разрабатывать полноценный софт.

Почему надо это изучать

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

  • разбивать объёмную и сложную задачу на более простые и последовательные действия;
  • мыслить логически, предугадывать возможные риски и последствия своих действий;
  • правильно оценивать конкретный объект по функциональности и эстетической привлекательности.

Выбрав эту профессию в более взрослом и осознанном возрасте, ребёнок сможет обеспечить себе высокий уровень дохода. Кроме того, полученные знания позволят в любое время перепрофилироваться на сферу деятельности, так или иначе связанную с гейминдустрией и разработкой. В перспективе неограниченные возможности взаимодействия как с отечественными, так и зарубежными клиентами.

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

Цель курса – выработать навыки работы с ПК, программирования, настройки платформы. По окончанию обучения у подростка появится собственный проект, с которого можно успешно начать собирать портфолио. Полученные навыки позволят совершенствовать свои знания самостоятельно, без чьей-либо помощи и благополучно развиваться в выбранном профессиональном направлении.

В программу курса включены только те знания, которые имеют практическую ценность. Освоенного материала достаточно для того, чтобы не только понять принцип и этапы создания игры, но и уметь самостоятельно создавать готовые, работающие продукты – игры и приложения для разных девайсов.