Описание тега artemis
Артемида. Artemis - это высокопроизводительный фреймворк Entity System для игр, написанный на Java, который представляет собой фреймворк для управления сущностями в игровом мире.
Он вдохновлен Entity Systems - это будущее серии блогов MMORPG Адама Мартина. Мы также позаимствовали идеи у Теда Брауна, который реализовал простую высокопроизводительную систему Entity System in Processing на основе блога Адама Мартина.
Эта структура основана на концепции, согласно которой сущности в игровом мире существуют как чистые идентификаторы, их компоненты содержат только данные, а системы обрабатывают сущности на основе их аспектов. Это способствует разделению задач и значительно упрощает игровой дизайн.