Возраст:
13 - 17 летПродолжительность —
48 занятий (12 месяцев)Unity — игровой движок, то есть программа, которая несколько помогает создавать игры за счет собственной работы с файлами и внутреннего функционала. Мы будем изучать
язык программирования C# (Си шарп). Unity — “взрослый” движок, на нем написано множество известных игр, таких, как
Cuphead, Pokemon Go, Hearthstone, Subway Surfers и другие.
Blender — популярная в сфере разработки игр программа для проектирования и создания 3D моделей. В Blender мы научимся создавать объекты разной сложности, а также окружение и ландшафт.
В этом направлении мы сделали упор на создании проектов. Мы начнем с основ и на примере интересных проектов будем постепенно писать собственные игры, а модели, которые будут использоваться в них создадим самостоятельно в Blender.
Мы не разделяем на отдельные курсы изучение программ Unity и Blender. Материал по каждому из программ будет подаваться дозированно, чтобы ученик не заскучал.
Цели курса:- изучить основы программы Unity;
- обучить программированию на языке C#;
- развить творческое и техническое мышления;
- изучить 3D-моделирование в программе Blender и создать модели для игр с нуля;
- обучить базовым принципам геймдизайна;
- подготовка своего профессионального портфолио.
Задачи курса:- обучить языку программирования C# - от самых основ до продвинутого уровня;
- научить не просто писать код, а разрабатывать игры на всех этапах;
- научить моделированию в Blender. Ученики смогут воплотить в жизнь все свои фантазии, будь то сказочный персонаж, или же страшные локации;
- создать несколько игр: от платформера до шутера. Все эти проекты пойдут в портфолио, которое очень ценится при трудоустройтсве.
Soft Skills, которые обретут дети:- развитие творческого и технического мышлений;
- усидчивость. Создание игр – сложный процесс, над которым приходится много работать;
- умение искать и находить решение проблемы;
- многозадачность.
Hard Skills, которые обретут дети:- знание и уверенное владение Unity и Blender;
- умение программировать логику игр на языке C#;
- умение работать над собственным проектом.