I feel like the difference in coding with lots of small pieces vs larger chunks is very dependent on the programmer themselves and what’s easier for the individual. I find my best workflow to be program the whole function so its easy to read and debug. Then when I have it working the way I want I go in and separate everything into more specific functions. I can read it easier later when I haven’t looked at the code for a while.
If I use actors can I store the items in an array without there being a physical item in the world? That’s one reason I liked objects is that they don’t have a transform. I read a post where someone said they keep all the actors at 0,0,0 transform without a mesh and then when you drop an item in world you give it a mesh and change the transform. That just feels to hacky for my liking.
I need to read about data assets and see if that would better serve my purposes.
Thanks for the reply’s. This is good info.