ycliper

Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
Скачать

UI hierarchy in my C++ ECS game engine

Автор: FuniTinker

Загружено: 2025-07-20

Просмотров: 1718

Описание: Today we'll take a look at the journey of making a UI system in my game engine. It was hard. I knew that UI isn't really easily achievable with ECS. Since ECS is really linear, it likes lists of things and looping over them. UI is very hierarchical, it benefits from having a parent/children tree where the parent influences the children.

I don't know if my solution is perfect, it definitely isn't pure ECS, but I think that with how young ECS is, maybe we shouldn't just simply implement it and then use it for everything, I'm not saying that I'm making ECS+ or anything like that, but maybe someone will find my solution helpful. I'm still learning and discovering that I can just build on top of ECS anything I want.

Unity DOTS showcase:    • Unite Austin 2017 - Writing High Performan...  

#gameengine #indiedev #gamedev #ecs

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
UI hierarchy in my C++ ECS game engine

Поделиться в:

Доступные форматы для скачивания:

Скачать видео

  • Информация по загрузке:

Скачать аудио

Похожие видео

Optimized OpenGL Text Rendering in my C++ ECS game engine

Optimized OpenGL Text Rendering in my C++ ECS game engine

C++: Самый Противоречивый Язык Программирования

C++: Самый Противоречивый Язык Программирования

Что такое Эмулятор Терминала и какой выбрать в 2026

Что такое Эмулятор Терминала и какой выбрать в 2026

Зачем нужна топология?

Зачем нужна топология?

Тайны ядра Windows: Переполнение буфера, структура KPCR, EPROCESS и защита SMEP.

Тайны ядра Windows: Переполнение буфера, структура KPCR, EPROCESS и защита SMEP.

Надоели файлы? Вот, пожалуйста, сокеты • C • Live coding

Надоели файлы? Вот, пожалуйста, сокеты • C • Live coding

Пока все смотрят на OpenAI - Google забирает себе рынок ИИ

Пока все смотрят на OpenAI - Google забирает себе рынок ИИ

99% разработчиков не понимают, что такое транспайлеры.

99% разработчиков не понимают, что такое транспайлеры.

ТЫ НИЧЕГО НЕ ЗНАЕШЬ ПРО ТЕКСТУРЫ В ИГРАХ

ТЫ НИЧЕГО НЕ ЗНАЕШЬ ПРО ТЕКСТУРЫ В ИГРАХ

RUST: Язык Программирования, Который ЗАМЕНИТ C и C++?

RUST: Язык Программирования, Который ЗАМЕНИТ C и C++?

Custom Event System in my C++ ECS game engine

Custom Event System in my C++ ECS game engine

Я удалил ';' из C

Я удалил ';' из C

I made my own UI library in C++, How to design a complicated system?

I made my own UI library in C++, How to design a complicated system?

Будет ли встраиваемые системы по-прежнему привлекательной карьерой в 2026 году?

Будет ли встраиваемые системы по-прежнему привлекательной карьерой в 2026 году?

Why the first thing built with my game engine isn't a game

Why the first thing built with my game engine isn't a game

Сисадмины больше не нужны? Gemini настраивает Linux сервер и устанавливает cтек N8N. ЭТО ЗАКОННО?

Сисадмины больше не нужны? Gemini настраивает Linux сервер и устанавливает cтек N8N. ЭТО ЗАКОННО?

Вся IT-база в ОДНОМ видео: Память, Процессор, Код

Вся IT-база в ОДНОМ видео: Память, Процессор, Код

Посмотрите это, если вы никогда не пробовали JOBS в Unity (урок)

Посмотрите это, если вы никогда не пробовали JOBS в Unity (урок)

Как устроена компьютерная графика? OpenGL / C++

Как устроена компьютерная графика? OpenGL / C++

BEST WAY to make Desktop Applications in C++

BEST WAY to make Desktop Applications in C++

© 2025 ycliper. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]