Що нового?

Набір учасників [games.education] Unreal engine 4 coding (Макс Носатов)

Інформація про покупку
Тип покупки: Складчина
Ціна: 26471 ГРН
Учасників: 0 з 345
Організатор: Відсутній
Статус: Набір учасників
Внесок: 79.8 ГРН
0%
Основний список
Резервний список

Gadzhi

Модератор

у цьому самому об'ємному блоці занурюємося в чистий кодинг ігор.знайомимося з особливостями кодингу на С++ в движку UE4. Вивчаємо базові елементи геймплея: Актори-досліджуємо різні типи цього класу і вчимося з ними працювати на ігровому рівні. Працюємо з базовим класом акторів-пішак-для представлення гравця та інших персонажів у грі; налаштовуємо його зовнішній вигляд, взаємодію зі світом і фізику. Розбираємося, як оголошувати властивості (властивості) використовуючи стандартний синтаксис с++. Вникаємо в систему управління пам'яттю і систему обробки ігрових об'єктів з її базовим класом — UObject. Знайомимося зі спеціалізованим синтаксисом функції. Далі-пишемо власні контролери, Працюємо з UMG (Unreal Motion Graphics UI Designer) - інструментом створення елементів користувальницький інтерфейс, працюємо зі штучним інтелектом в грі.

програма
Елементи геймплея

Для початку познайомимося з особливостями кодингу на С++ в движку UE4. Вивчаємо базові елементи геймплея: Актори-досліджуємо різні типи цього класу і навчимося з ними працювати на ігровому рівні. Працюємо з базовим класом акторів-пішак-для представлення гравця та інших персонажів у грі; налаштовуємо його зовнішній вигляд, взаємодію зі світом і фізику. Розбираємося, як оголошувати властивості (властивості) використовуючи стандартний синтаксис с++. Вникаємо в систему управління пам'яттю і систему обробки ігрових об'єктів з її базовим класом — UObject. Нарешті, знайомимося зі спеціалізованим синтаксисом функції.

створення власних контролерів
У цій темі, в числі іншого, ми розбираємося, як створювати і класу пішак розширювати, наприклад, для реакції на дії гравця; вчимося працювати з фізичними симуляціями і силами, що впливають на об'єкти, та інше.*****
створення інтерфейсу
Працюємо з UMG ( Unreal Motion Graphics UI Designer) - інструментом створення елементів UI, розуміємо, як працювати з UMG в с++. Вчимося розробляти віджети на C++, розміщувати їх у в'юпорт, додавати елементам UI більше функціональності і контролю завдяки кодингу в с++.
*********************** створення штучного інтелекту
ШІ (штучний інтелект) — найчастіше необхідний елемент для ігрового проекту. Навігація і пошук шляху-найпростіші завдання, які вирішуються ШІ. Ми заглибимося також і в більш серйозні питання. у движку кінцевий автомат в движку, розробляємо клас кінцевий автомат.

інтегрування SDK
як розробляти свої плагіни для використання спільно з інструментами Фабрика плагінів - як розробляти свої плагіни для використання спільно з інструментами Unreal Engine 4. Вивчаємо також Система збірки Unreal-це по суті колекція інструментів для автоматизації процесу розробки UE4.

розробка гри RPG
Довгоочікуваний і найцікавіший етап. систему подій і так далі: створюємо систему інвентарю, зберегти систему, систему подій і так далі.

введення в багатокористувацький режим UE4
Мультіплеер-один з найважчих в розробці типів ігор. Розглянемо вимоги до мультиплеєрних ігор, інструменти їх реалізації. Дізнаємося типи мультиплеєрних ігор, під які заточений Unreal Engine.

режими гри/стан гри/стан гравця
Розбираємо ігрові режими Unreal Engine 4-цикл ігрового режиму, мережевий цикл, і де ігровий режим в цьому циклі. Топологія мережі PeerToPeer і виділений сервер. Стан гри-цикл і для чого він потрібен, стан програвача — цикл і його використання, що може зберігатися в цьому об'єкті, вивчаємо і застосовуємо клієнтський, серверний і багатоадресний методи.*****
виклики RPC
Виклики RPC-це спеціальний механізм, який дозволяє виконувати функції на клієнті і сервері. Навчимося визначати мета теги для RPC функцій і як працює цей механізм в різних технічних ситуаціях. Реплікація-механізм який дозволить синхронізувати змінні в UE4.

реплікація та мережева взаємодія в ігровому процесі
Вивчаємо правила мережевої взаємодії, контролюємо потоки інформації між сервером і клієнтом.

розклад навчальних блоків
176 годин кодування UE4
Елементи геймплея, класи, синтаксис
Створення власних контролерів
Інтерфейс
Штучний інтелект
Інтегрування SDK
Розробка гри RPG
Введення в багатокористувацький режим UE4
Режими гри/стан гри/стан гравця
Виклики RPC
Реплікація та мережева взаємодія в ігровому процесі **********
<клас div="bbcodeblock bbCodeQuote"> ****** https://privatelink.de/?https://games.education/coding/
 
Угорі