Complecs is a Component-Entity-System game engine used to write games in a modular fashion.