Game development on Unity3D and C#
Курс позволяет развивать не только технические навыки – программирование, но и soft skills – дизайн-мышление, критическое и логическое мышление, желание учиться, умение работать в команде...
Курс по программированию (12-14 лет)
Разработка игр — лучший способ превратить хобби в развивающее занятие.
Создание собственной игры — лучший способ научиться программировать.
Продолжительность:
16 занятий 1 раз в неделю (1.5 часа) по субботам.
Формат:
Ребята погружаются в настоящую атмосферу высоких технологий. Только практика — у нас они создают собственные проекты и не боятся эксперементировать.
Стоимость
560 грн. в месяц (4 занятия)
Возраст:
12-14 лет
Разработка игр – одно из самых перспективных направлений в современном мире IT. Компьютерные игры официально признаны в США отдельным видом искусства.

Базовый курс о создании игр на популярном движке Unity, преследует цель показать, что создавать игры просто и весело.

Задача курса – познакомить ребят с тем, как создавать 2D-игры и 3D-игры на Unity, и по итогам курса сделать свою собственную игру в команде по гибкой методологии разработки -SCRUM.

Мы разберемся, как создать персонажа, научиться им управлять и добавить в игру несколько уровней, наполненных препятствиями и призами.
Кроме того, курс содержит в себе базовую информацию, необходимую для того, чтобы начать программировать на C# в рамках Unity.
Технологии, с которыми познакомятся ребята.
Мы стараемся сделать изучение программирования максимально простым и увлекательным.
Unity3D
Это очень популярный движок для разработки приложений и игр. Его используют в своих проектах Blizzard, Ubisoft, Electonic Arts и Wargaming. Без него не обошлись при создании множества игр от Pokémon Go до Need for Speed World.
Он объединяет инструменты для визуальной компоновки игры и программирования.
C#
C# (произносится си шарп) — объектно-ориентированный язык программирования. Разработан в компании Microsoft как язык разработки приложений для платформы .NET
Используя язык C# можно создавать следующие программы: •Настольные приложения •Web - приложения •Сервисы •Программы для мобильных устройств •Игровые программы •Решения для бизнеса
C# используют миллионы людей!
Scratch
Scratch - это язык программирования и онлайн-сообщество, где дети могут программировать и обмениваться интерактивными медиа, такими как истории, игры и анимации с людьми со всего мира.
Программа курса
  1. Разнообразие языков программирование. Знакомство с языком C# (возможности, преимущества).
Знакомство со средой разработки Visual Studio и самой популярной в мире платформой разработки для создания 2D- и 3D-игр и интерактивного контента - Unity3D. Знакомство с интерфейсом редактором.

2. Agile (гибкие) методологии разработки программного обеспечения.
Scrum роли, этапы, артефакты. Формирование команды.

Знакомство с основами происходит сначала с помощью визуального инструмента для программирования Scratch, и постепенно переходит в написание скриптов в Visual Studio.
Темы, которые будут рассмотрены:
С# :
Переменные.
Свойства.
Типы данных.
Модификатор доступа.
Условные конструкции.
Логические операции.
Арифметические операции.
Циклические конструкции.
Методы.
Массивы.
Исключения.
Коллекции.
События.

Unity 3D
Основы работы с 2D-графикой. Ассеты.
Основы Анимации
Создаем 2D Камеру.
Как создать персонажа - узнаем о спрайтах, полигонах и коллайдерах. А еще о том, как все это перемещать с места на место с помощью физики.
Физика игры: что такое физические материалы в Unity, как настроить гравитацию и научить коробки падать.
Как собирать предметы в платформере.
Как добавить в игру врагов, возрождение персонажа после потери здоровья.
Сцены в Unity. Как добавить в свою игру несколько уровней и переключаться между ними по разным условиям.
Сделаем главное меню с выбором уровней.
Основы работы с 3D-графикой.


Финальный проект - собственная 2D-игра, разработанная в команде по методологии SCRUM
Что в результате:
Так же как и изучение иностранных языков, лучше это делать в детсве
1
Ребенок научится использовать инструменты, с помощью которого профессиональные программисты в ведущих мировых студиях создают знаменитые игры.
2
Изучения программирования открывает детям новые возможности и становится инструментом самовыражения
3
Кроме того, они смогут, научиться мыслить творчески, приводить систематические обоснования.
4
Разроботка совместной игры по методологии Scrum обеспечит развитие навыков общения, сотрудничества и командной работы
5

Умение генерировать идеи, воплощать их в жизнь и презентовать перед аудиторией
6
и, конечно, - яркие впечатления и только положительные эмоции)))
Ада Салий
Ведущая курса "Разработка игр на языке С# с помощью Unity3D"
Программист, выпускница ХНУРЭ, стажер в компании EPAM, по направлению .Net/JS development, и кроме того - психолог (ХНУ им. В.Н. Каразина).

Ведущая курсов в Гравитации, а также It мастер-классов, в которых ребята знакомятся с визуальным языком программирования Scratch.

Запишитесь на пробное занятие

После отправки формы, с вами свяжется администратор.
Made on
Tilda