Unreal Engine 4 - курс 36 000 rub. от Coddy School of Programming for Children, обучение 6 модула (месеци)
разни / / December 02, 2023
Формат: индивидуални и групови уроци, офлайн и онлайн (в реално време).
Брой деца: от 1 до 8.
от 750 rub./час в онлайн група,
от 850 rub./час в офлайн група,
от 1050 rub./час индивидуално онлайн,
от 1980 rub./час индивидуално офлайн.
Компютърните игри отдавна са се превърнали в неразделна част от живота на всяко дете. Съвременните шедьоври на игралната индустрия учудват въображението с детайли с висока точност, зашеметяваща графика и физика, които все повече приличат на реалността. Междувременно дори дете може да създаде красиви, реалистични, готини и вълнуващи видео игри! Искате ли вашият син или дъщеря да гледат създаването на игри от задната страна на монитора и да преминат от ролята на обикновен играч? Тогава добре дошли в курса Unreal Engine 4 в Москва от училището CODDY. Вашето дете ще научи как се създават модерни игри от различни жанрове и посоки, ще научи всичко, от което се състоят и как се развиват. Курсът не изисква специални знания или обучение, така че е подходящ за всички програмисти на възраст над 12 години с основни компютърни умения.
Повечето игри и 3D проекти се създават с помощта на двигатели за игри, които включват огромен набор от инструменти, разработени от най-големите компании в медийната индустрия. Unreal Engine е един от най-мощните двигатели на нашето време. Разработен и поддържан от Epic Games от 1998 г. насам, в ранни и текущи версии, той е използван в разработването на над сто пуснати проекта.
Създаването на игра на Unreal Engine в нашите уроци се превръща в забавен и интересен процес. Този двигател е способен да развива реалистични картини с добре развита физика. Децата няма да се налага да мислят как да създадат красива вода или да накарат дърветата да се люлеят от поривите на вятъра. Тези функции вече са предвидени в самия двигател и децата ще трябва само да използват цялото разнообразие от възможности.
Разбира се, днес можете да намерите много безплатни уроци за Unreal Engine 4 в Интернет. Въпреки това препоръчваме да овладеете този уникален инструмент в компанията на съмишленици и под ръководството на опитен учител.
Обучението по Unreal Engine 4 ви позволява да комбинирате интереса на децата към компютърните игри и изучаването на сложни технологии за създаване и управление на среда за игри. В резултат на завършване на курса вашето дете:
Курсовете по Unreal Engine в Москва дават на децата чудесна възможност да превърнат творчески идеи в реални проекти за игри!
След завършване на курса всеки ученик получава персонализиран сертификат от CODDY.
Преподавател по курса:
„Програмиране на JavaScript“, „Разработчик на Frontend: Уебсайтове на HTML/CSS/JavaScript“, „Курс Харвард CS50“, „Ботове в Python“, „Python и JavaScript: програмиране на игри в CodeCombat“, „Създаване на игри в Scratch“, „Unreal Двигател 4"
образование:
Ярославски държавен технически университет (YSTU), Институт по цифрови системи (IDS), специалност „Софтуерно инженерство“.
Опит:
От началото на гимназията той успешно е завършил допълнително обучение в областите Дизайн на схеми, Уеб разработка, Системна администрация и MYSQL бази данни. През ученическите и студентските си години се интересувах от програмиране на следните езици: Pascal, C++, C#, Python, Ruby, JavaScript, както и езици за уеб дизайн (HTML, CSS).
интереси:
Неговите хобита включват дърворезба, сглобяване на пластмасови/дървени модели на кораби, създаване на уебсайтове и създаване на програми на Python. Убеден съм, че развитието на моториката на ръцете и умствените способности са неразривно свързани.
„Нуждата от ИТ специалисти само ще нараства; да станеш един от тях означава да станеш част от малка история.“
Преподавател по курса:
„Компютърна грамотност“, „Minecraft: Въведение в изкуствения интелект“, „Етичен хакер“, „Компютър грамотност на Mac", "Unreal Engine 4", "Python и машинно обучение", "Програмиране на Minecraft", "Ботове на Python"
образование:
Московски политехнически университет, специалност „Информационна сигурност“.
Сертифициран участник в програмата за обучение по програмиране на Minecraft.
Програма Microsoft Certified Teacher Innovator
Опит:
Владее C++, Pascal с обекти, Python, Java, PHP. Занимавах се с оформление на уебсайтове, създаване на оформления на уебсайтове и разработване на лога за компании в сайтове на свободна практика.
интереси:
Занимава се с програмиране и информационна сигурност. Обича да спортува и води здравословен начин на живот. Интересува се от музика и изкуство. Вярва, че всеки човек може да постигне каквото пожелае.
„Ако искате кодът да бъде лесен и бърз за писане, направете го лесен за четене.“
Преподавател по курса:
„Етичен хакер“, „Разработчик на Frontend: Уебсайтове на HTML/CSS/JavaScript“, „Unity 3D“, „Unreal Engine 4“
образование:
Новосибирски държавен технически университет, специалност „Информационна сигурност“.
Опит:
Владее отлично Python, JavaScript, html/css. Преподавателски опит – 3 години. Участвал в разработването на програми за търговия на валутната борса. Участва в внедряването на криптографски инструменти в различни проекти.
интереси:
Учи музика, учи психология и икономика. Страстен към информационните технологии. По-специално програмиране, създаване на уебсайтове, игри. Той вярва, че разработването на игри е творчески процес, който изисква креативно мислене, най-щурите идеи и познания по психология. И дори в ранна възраст можете да овладеете всички тези умения.
„Вече сме родени в ИТ света. Следователно трябва да се научите да ходите - да пишете, да се научите да бягате - да програмирате, да се научите да скачате - да разработите игри възможно най-рано. Тогава ще можем да изследваме този прекрасен свят на технологии надлъж и нашир.”
1-ви модул
Първи урок
- Изтеглете и инсталирайте Unreal Engine 4
- Запознаване с интерфейса
- Принципи на работа в 3d пространство
- Работа с обекти в играта
- Запознаване с Material Editor и създаване на ваши собствени материали
Вкъщи: създайте няколко композиции от обекти в играта, приложете материали към тях
Урок втори
- Смяна на деня и нощта вътре в двигателя, започва работа с осветление
- Задълбочено изучаване на редактора на материали, принципите на релефното текстуриране
- Въведение в системата за визуално програмиране Blueprints, създаване на първите класове Blueprint
- Писане на скриптове с помощта на чертежи, създаване на логика на поведение на игрови обекти
Вкъщи: създайте нов клас - цел, която реагира на попадение в определена област
Урок трети
- Въведение в Level Blueprint
- Създаване на прост герой и програмиране на логиката на неговото движение
- Програмиране на логиката на поведение на обектите в рамките на нивото
- Начало на създаването на играта „Лабиринт“
Вкъщи: използвайки придобитите знания, реализирайте скока на героя, проектирайте лабиринт, който ще се използва в играта
Четвърти урок
- Преход между нивата
- Създаване на пълен геймплей за игра за лабиринт
- Работа върху баланса на играта (ние решаваме какво може да прави играчът и какво не)
- Завършване на играта „Лабиринт“
- Започване на работа по вашето собствено игрово местоположение
- Инструменти за създаване на терен (планини, депресии и др.)
Вкъщи: създайте своя собствена карта на играта с необходимия терен
2-ри модул
Първи урок
- Импортиране на реален терен в Unreal Engine 4
- Добавяне на материали към картата на играта, създаване на слоеве за терена
- Добавяне на растителност към картата на играта
Вкъщи: завършете работата по вашата собствена карта на играта, добавете материали за различни видове терени, добавете необходимите обекти на играта, ако е възможно добавете растения, дървета и т.н.
Урок втори
- Добавяне и използване на начално съдържание
- Създаване на прости сгради и други архитектурни обекти
- Проучване на възела Timeline, принципите на неговата работа и обхвата на приложение
- Решаване на възможни грешки и проблеми
Вкъщи: създайте платформа или асансьор, който при натискане на клавиш плавно ще отведе играча до определено място
Урок трети
- Представяне на Widget Blueprint
- Създаване на главното меню за играта
- Добавете свои собствени бутони, фонова музика
- Анимация на бутоните на менюто
- Отидете до желаното ниво от менюто
Вкъщи: създайте свое собствено меню с необходимите бутони, панели, подходящи за стила на създаваната игра
Четвърти урок
- Продължаване на работата с Widget Blueprint
- Създаване на пълна система за здраве и броня на персонажа
- Създайте свои собствени функции в Blueprint
- Създаване на опасни зони на картата, които причиняват щети
- Смърт на героя (играта приключи)
Вкъщи: създайте нов клас Blueprint - зона, която възстановява здравето на героя
3-ти модул
Първи урок
- Принципи за внедряване на сложни символи в Unreal Engine 4
- Как работи скелетната анимация в Unreal Engine 4
- Въведение в Animation Blueprint
- Начини за смесване и интерполиране на анимации
- Въведение в BlendSpace 1D
Вкъщи: създайте свой собствен анимационен клас за героя и внедрите възпроизвеждане на анимация за скок
Урок втори
- Начини за създаване на ваши собствени анимации
- Добавяне на ваши собствени анимации към играта
- Импортиране на анимации от Marketplace
- Представяне на BlendSpace 2D
- Промяна на режима на камерата от трето лице
Вкъщи: използвайки двуизмерен BlendSpace, реализирайте способността на героя да ходи в клекнало положение с подходящи анимации
Урок трети
- Превключване на камера от трето и първо лице
- Въведение в LineTrace
- Прилагане на способността за преместване на обекти в играта
- Коригиране на евентуални грешки
Вкъщи: създайте пълноценна система за издръжливост на персонажа със съответния интерфейсен елемент
Четвърти урок
- Импортирайте активи в Unreal Engine 4 от източници на трети страни
- Добавяне на звуци към играта
- Създаване на различни източници на осветление. Статично, стационарно и динамично осветление
- Ефекти след обработка
- Създаване на изрязани сцени
- Представяне на проекти
4-ти модул
Първи урок
- Модификация на стандартен герой за работа с AI
- Създаване и конфигуриране на AI Controller
- Създаване на най-простия изкуствен интелект, който е в състояние да заобиколи някои препятствия
Вкъщи: повторете у дома това, което сте научили в клас и накарайте AI да реагира на всякакви препятствия
Урок втори
- Работа с Nav Mesh Bounds Volume
- Подобряване на изкуствения интелект, добавяне на възможност за преследване на играчи и други обекти на играта
- Програмиране на поведението на AI, когато играчът излезе извън обхвата
Вкъщи: програмирайте AI материала да се променя, когато играчът е преследван
Урок трети
- Запознаване и работа с Behavior Tree
- Подобряване на възможностите на изкуствения интелект, патрулиране на картата в определени точки
Вкъщи: променете кода, така че AI да се движи през точките не в произволен ред, а последователно от една към друга.
Четвърти урок
- Добавяне на AI „сетива“ (зрение, слух)
- Създаване на ваши собствени събития (задачи) за Behavior Tree
- Окончателна настройка на AI, разработване на възможни сценарии за работата му
Вкъщи: променете кода, така че AI да се движи с различни скорости, в зависимост от ситуацията, добавете забавяне от две секунди между задачите
5-ти модул
Първи урок
- Модификация на сложни материали
- Запознаване и работа с услугата Mixamo
- Създаване на скелет за собствен модел
- Пренасочване на стандартни анимации към вашия собствен модел
Вкъщи: подгответе и импортирайте няколко модела на герои за по-нататъшна употреба в часовете по изкуство
Урок втори
- Търсете, изтегляйте и импортирайте вашите собствени анимации за героя
- Запознаване и работа с State Machine
- Настройване на едноизмерен BlendSpace и Animation Blueprint като цяло
Вкъщи: конфигуриране на анимации за предварително изтеглени модели, програмиране на ускорение на символи чрез натискане на клавиша Shift
Урок трети
- Подготовка и импортиране на активи за шутър от първо лице
- Развитие на логиката на движение и анимация на героя от първо лице
- Добавяне и персонализиране на елементи, които ще бъдат в ръцете на героя (оръжия и т.н.)
Вкъщи: променете кода, така че героят да може да се промъкне и да приклекне
Четвърти урок
- Създайте динамична гледка
- Добавяне на система за снимане, базирана на LineTrace
- Добавяне на звук
Вкъщи: работа на собствено ниво - карта
6-ти модул
Първи урок
- Добавяне на разсейване при снимане
- Създаване на различни модели на пръскане
- Създаване и персонализиране на стикери
Вкъщи: продължете да работите върху собствената си карта. Освен това оптимизирайте проекта по такъв начин, че декалинът да остане завинаги по стените и да изчезне след определен период от време.
Урок втори
- Добавяне на реакции на физически обекти към кадър
- Добавяне на увеличено разсейване в движение
- Импортирайте и персонализирайте анимации на оръжия
Вкъщи: У дома повторете всичко, което сте направили в клас, не забравяйте да коментирате целия нов код. Продължете да създавате своя собствена карта.
Урок трети
- Създаване на система за презареждане
- Работа с Anim Montage
- Оптимизация, корекции на грешки
Вкъщи: Окончателна работа по картата, подготовка на проекта за представяне
Четвърти урок
- Добавяне на информационни UI елементи
- Добавяне на трасери от куршуми и светкавици по време на изстрели
- Представяне на проекта