issues
search
thetawavegame
/
thetawave
A physics based, space shooter game made with Rust and the Bevy engine.
https://thetawave.metalmancy.tech
MIT License
164
stars
9
forks
source link
Divide Mega-Player Component into Multiple Smaller Components
#168
Closed
cdsupina
closed
7 months ago
cdsupina
commented
7 months ago
PlayerBundle for simplifying the process of creating a player entity from many player components
PlayerMovementComponent
PlayerIDComponent (also used by ui for linking it to specific players)
PlayerAttractionComponent
PlayerOutgoingDamageComponent
PlayerIncomingDamageComponent
PlayerInventoryComponent
PlayerAbilitiesComponent
PlayerComponent (now a unit struct, for flagging entities as being players)