Hi, I'm pretty new to Artemis. I've started programming a game of mine with this new framework + Slick and it's taken quite a while to wrap my head around this Component/System structure. BUT! I am finally making a bit of progress.
And before I continue, I would like to say amazing work on Artemis appel. Keep on developing it!
Now, I have ran into an error that isn't very urgent, but I'm worried it will affect my game in the future. The error I've found is the 64 limit to the ComponentMapper. When I try to add a certain component to over 64 entities, I'm hit with this error. Is there a way that I can change the ComponentMapper to use something other than a Bag to store... (components(?) or whatever it stores)?
To give a couple of details of my game, I'm planning to have pretty much everything made up out of tiles (maybe like 20x20 px per tile). So, I'm going to have more than 64 tiles on the screen at once, each having very similar components. I foresee a problem with the ComponentMapper here.
Any help/suggestions would be great! And please don't hold back from telling me if I'm doing something wrong here. I moved to Artemis so that I could get a fresh start doing something the correct and organized way. All criticism is appreciated.
I'll probably be posting many more questions here in the near future. Stay tuned!
|