Не знаю, наколько Richard Fabian тянет на зумера, но да - этот подход создавался с оглядкой на реализацию современных БД https://dataorienteddesign.com/dodbook/
Не совсем, только часть баз данных Поиск по ключу и организация однородных данных близко в памяти. Ну и сделано это не для оптимизации поиска и хранения, а для оптимизации производительности.
Комментарий недоступен
будешь выделываться - запатентую комментарии
Нет. Ты создаешь сущность, навешиваешь на нее компоненты, которые представляют собой данные.
Потом система каждый кадр обходит все компоненты (или не все) и выполняет какой-то код.
Если прям совсем простым языком, то так.
Не знаю, наколько Richard Fabian тянет на зумера, но да - этот подход создавался с оглядкой на реализацию современных БД
https://dataorienteddesign.com/dodbook/
Именно :) Переименовать entity/component/system в record/table/query и готово.
Не совсем, только часть баз данных
Поиск по ключу и организация однородных данных близко в памяти.
Ну и сделано это не для оптимизации поиска и хранения, а для оптимизации производительности.
Не совсем.
Это скорее воркеры,которые по cron что-то делают с временными данными и потом изменения отображают.
Много раз в секунду.
Почему зумеры? ECS существует примерно с 2000 если не раньше. Так что вполне себе бумеры изобрели. Зумеры пытаются украсть патент.