Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
description create new backgrounds, enemies, and bosses.

New entities

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