New entities

create new backgrounds, enemies, and bosses.

Everything visual is considered an entitiy by our ECS. Similar steps are requred to add entities of any kind, backgounds, enemies, bosses or projectiles.

each type of entity is only distict by the set of components it uses

Boss components
Enemy components
background components

Health::Component

Health::Component

NOT USED

Damage::Component

Damage::Component

NOT USED

NOT USED

Veclocity::Compotent

Veclocity::Compotent

Position::Component

Position::Component

Position::Component

Animation::Component

Animation::Component

Animation::Component

Hitbox::Component

Hitbox::Component

NOT USED

Team::Component

Team::Component

NOT USED

Armament::Component

Armament::Component

NOT USED

Collision::Component

Collision::Component

NOT USED

Last updated