When comparing Crafty.js vs AndEngine, the Slant community recommends Crafty.js for most people. In the question“What are the best 2D game engines?” Crafty.js is ranked 37th while AndEngine is ranked 102nd. The most important reason people chose Crafty.js is:
Easy to learn, based on Entities and Components, the later being class-like objects that entities inherit.
Specs
Ranked in these QuestionsQuestion Ranking
Pros
Pro Eventbinding
Easy to learn, based on Entities and Components, the later being class-like objects that entities inherit.
Pro Javascript
Pro Modular
Has open function binding systems, allowing easy creation of custom components.
Pro Functionality can be extended
AndEngine has extensions that can add additional functionality to the engine.
Cons
Con No IDE
If you like having some huge GUI akin to Gamemaker, Unreal, Unity, etc, Crafty is not for you.
Con Abandoned
No work on the engine has been done since 2013.
Con Doesn't support current SDK
Only works on older SDK that isn't even supported anymore by google or Android Studio.
Con Poorly documented
Documentation is severely lacking.