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 →

How to install Entity Component Systems: Anax, EntityX, Artemis (C++)

I’m currently testing three Entity Component System (ECS) libraries for inclusion in TilemapKit: Anax, EntityX, Artemis (C++). I thought I’ll write down the installation steps for you. Since two of them rely on CMAKE for building they won’t work…

Continue reading →

TilemapKit++ (Cocos2d-x) now runs on Windows

Not that bad for a day of work. So this is TilemapKit++ running on Windows 7 with Visual Studio 2015 (Community) and Cocos2d-x v3.8. The semi-transparancy is intentional (and correct). An update for the current…

Continue reading →

Lessons learned porting legacy code to C++

This article is for programmers who are in the process of porting their code to C++. Primarily if the original source code is ObjC but most of these tips can be applied in general when…

Continue reading →

TilemapKit Store opens September 8th

Grand TilemapKit Store Opening September 8th – that’s tuesday next week. The day before Apple’s media event. TilemapKit ObjC Source Code will be priced at $75 for Indies, $175 for Pros (>$100k revenue, contract work, priority…

Continue reading →