Is it considered bad practice to use a lot of components to represent things like body parts, status effects etc?

I can’t speak directly to your examples given as that will be game/implementation dependent but what I can say is that a reusable components based workflow is an accepted workflow within Unreal. It’s a nice way to isolate functionality and has the added benefit of making it easier to work with version control systems on a team.

1 Like