Оптимизация игры на Unity. Entity Component System, LeoECS
LeoECS за 20 минут! Осваиваем Entity Component System на примере фрейморвка LeoECS
Салют, ты на канале Night Train Code 😎
Подробный урок по LeoECS
• 🎮 Скачать материалы из урока:
• 🎮 LeoECS:
• 🎮 UniLeo:
• 🖤 GitHub:
• 🖤 VK:
• 🖤 Telegram:
• 🖤 Instagram:
Таймлайн:
00:00 ► Что такое Entity Component System
00:40 ► Плюсы ECS
01:09 ► Минусы ECS
01:36 ► Какой фреймворк выбрать
01:46 ► Что мы получим в конце урока
01:59 ► Как установить LeoECS
02:15 ► Как связать ECS и MonoBehaviour Unity?
03:33 ► Начинаем писать код передвижения персонажа
04:33 ► Что такое EcsFilter
04:58 ► Тэги для поиска
05:20 ► Что такое ref и var
05:33 ► Как получить компонент из Entity
06:47 ► Как запустить системы ECS
06:58 ► Как создать entity персонажа
07:14 ► ECS Component Provider. UniLeo
07:55 ► Convert to Entity
08:28 ► Как системе различать Entities?
08:52 ► MouseLook System
09:16 ► Интерфейсы систем Leo ECS
09:29 ► Как получить Entity из фильтра
09:37 ► Как получить или задать компонент для entity
09:53 ► Получение entity по инту
10:14 ► Как отключить курсор. Init System
10:24 ► Пара фишечек с атрибутами
10:37 ► События и запросы. Event, Request
10:49 ► Прыжок игрока с помощью event
11:13 ► OneFrame компонент и как его добавить
11:21 ► Пробегаемся по коду
12:23 ► Тестируем прыжки
12:35 ► Блоки и таймеры
13:06 ► Как исключить компонент при поиске. Exclude
13:42 ► Связь физики и ECS. Триггеры
14:20 ► Подводный камень с OneFrame
14:48 ► Как обратиться к ECS через MonoBehaviour
14:52 ► GetWorld() и SendMessage()
15:12 ► Как получить мир в системе
15:38 ► Entity Reference
15:46 ► Как получить конкретную entity через GetComponent()
16:13 ► Как задать entity reference при инициализации
16:41 ► Injections. Инжект компонентов в системы
17:20 ► Auto-Inject компонента
17:32 ► Включение графики при входе в триггер
18:03 ► Фишки для избранных 😎
18:05 ► GetEntity по фильтру из MonoBehaviour
18:29 ► Метод Has()
18:34 ► EcsComponentRef, Ref() и Unref()
19:07 ► Как правильно удалять entity и GameObject
Поддержка канала:
1 view
285
100
2 weeks ago 00:10:44 1
Как работает STALKER 2: Heart of Chornobyl на Xbox и ПК? Технический обзор
3 weeks ago 01:09:21 1
. Dead City Special Release #1 ◉ Игра на Мастере ◉ И с чего надо начинать!
3 weeks ago 00:00:00 1
КРИМИНАЛЬНАЯ РОССИЯ! ХЭЛЛОУИНСКОЕ ОБНОВЛЕНИЕ! УТРЕННИЙ ПОТОКЕНС ДЛЯ БРАТВЫ! (GTA CRMP)
1 month ago 00:00:00 1
🔥 СЛАДКОЕШКА НА СВЯЗИ - СТРИМ GEOMETRY DASH // GEOMETRY DASH СТРИМ // GEOMETRY DASH
1 month ago 00:04:35 1
Бог поругаем не бывает!
1 month ago 00:14:04 1
ЛУЧШИЙ ОБЗОР THE LEGEND OF ZELDA: ECHOES OF WISDOM
1 month ago 00:00:00 1
DUCKSIDE! Утиные истории! Главное не крякнуть! PVE! Изучаем новую игру! #duckside #утиныестримы
1 month ago 00:09:26 1
НА ЧТО ГОТОВЫ ИГРОКИ РАДИ ДЕНЕГ на ГРАНД МОБАИЛ, ПРОДАЛ ЛЕО КРОССА + ЗАБАНИЛ ДЕВУШКУ (gta mobile)
1 month ago 00:01:31 41
серебро [ gta in desc / гта в описании ]
1 month ago 00:32:14 1
Одиссея моей дружбы [Диафорофобия] Фанфик по млп! 16+ Часть 17.5
1 month ago 00:12:46 1
Path of Exile 2 косплеит SOULSLIKE ! Хорошо или Плохо !?
1 month ago 00:00:00 1
Forza Horizon 5 №10 / Горячая резина в пустыне
1 month ago 00:09:26 1
Как РАБОТАЕТ Call of Duty Black Ops 6 на Xbox и ПК? | Технический обзор
1 month ago 01:01:22 1
БОЛЬШАЯ ОПТИМИЗАЦИЯ WINDOWS 10 / КАК ПОВЫСИТЬ ПРОИЗВОДИТЕЛЬНОСТЬ ПК В ИГРАХ? ГАЙД!