Доклад: ECS в разработке игр — хорошая архитектура приложений для всех
ECS (Entity Component System) — это архитектурный шаблон, используемый в разработке компьютерных игр и приложений, который разделяет данные и логику компонентов. В ECS сущности (entities) представляют объекты в игре, компоненты (components) содержат данные и характеристики этих сущностей, а системы (systems) управляют логикой и обработкой этих компонентов, что позволяет эффективно управлять сложными и динамичными игровыми мирами.
В докладе рассказывают отличия ECS от ООП и показывают примеры реализации ECS в рамках геймдева.
Ссылка на доклад
#доклад #gamedev #ecs #ru
ECS (Entity Component System) — это архитектурный шаблон, используемый в разработке компьютерных игр и приложений, который разделяет данные и логику компонентов. В ECS сущности (entities) представляют объекты в игре, компоненты (components) содержат данные и характеристики этих сущностей, а системы (systems) управляют логикой и обработкой этих компонентов, что позволяет эффективно управлять сложными и динамичными игровыми мирами.
В докладе рассказывают отличия ECS от ООП и показывают примеры реализации ECS в рамках геймдева.
Ссылка на доклад
#доклад #gamedev #ecs #ru
YouTube
Кирилл Надеждин (Kumo Kairo) - ECS в разработке игр — хорошая архитектура приложений для всех
Убираем ООП и заменяем его ECS (Компонентной системой сущностей). Кирилл расскажет вам об отличной архитектуре приложений для всех.
Презентация: https://www.slideshare.net/flashgamm/ecs-in-game-development-good-software-architecture-for-everyone
Доклады…
Презентация: https://www.slideshare.net/flashgamm/ecs-in-game-development-good-software-architecture-for-everyone
Доклады…