I know we’ve all, while learning especially to have done some stupid things and not realized just what we were doing wrong.
So, for a few days I had been trying to add some extra entities into ashley using a different approach, because I was loading the relevant data from JSON, and was passing the data through several classes before it finally gets displayed.
Json files don’t, by default save default values, so, I pick an arbitrary non default texture region to make sure things are displaying properly. Now, I’m trying to display a series of test sprites.
Everything compiles correctly, the index a put next to the sprites for debugginng displayed. Did some tests, the texture regions have data, WTF is going on… so, after 2 days, I figure, “hey, I wonder if I change the frame”… I was displaying a section of the image that was left intentionally transparent. It was working the whole time… havent felt quite slow like that in a while.