Ranked in these QuestionsQuestion Ranking
Easy to learn, based on Entities and Components, the later being class-like objects that entities inherit.
Has open function binding systems, allowing easy creation of custom components.
Pro Good support
Devs help resolve issues in a timely manner and are friendly throughout the process.
Pro Tiled support
Natively integrates Tiled map editor. Tiled is a free, open-source map editor that supports orthogonal, isometric and staggered maps.
Pro Good docs
The documentation is intuitively structured and comprehensive allowing you to quickly find information about the engine.
Pro Has tutorials to help you get started
To understand basics of MelonJS, the developers maintain 2 tutorials that are available on the site.
Con No IDE
If you like having some huge GUI akin to Gamemaker, Unreal, Unity, etc, Crafty is not for you.