Entity Component Systems Shootout: EntityX, Anax, Artemis (C++)

I tried out the three most popular Entity Component Systems (EntityX, Anax, Artemis-Cpp) and am now ready to report how they compare to each other. I will also share some benchmark results obtained simply by…

Continue reading →

SpriteKit vs Cocos2D + TilemapKit Performance Optimization

Over the last couple days I optimized the performance of TilemapKit, specifically┬áthe “core render loop” where all tiles are enumerated and (if needed) their sprites updated. Here’s a before (left) and after (right) chart that…

Continue reading →