When comparing Crafty.js vs Construct 3, the Slant community recommends Crafty.js for most people. In the question“What are the best 2D game engines?” Crafty.js is ranked 34th while Construct 3 is ranked 77th.
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 No installation required
As it runs in the browser you can load it on any computer and show your friends my work really quickly.
It has a timeline feature which allows you to make amazing animations.
Pro Fast and small
Construct 3 loads really fast, other software I use have a large download size
Pro Runs in the browser
If I don't have my Chromebook, Construct 3 will run in the browser.
Pro Works on Chromebooks
Construct 3 works on my Chromebook without any issues.
Con No IDE
If you like having some huge GUI akin to Gamemaker, Unreal, Unity, etc, Crafty is not for you.
Con Subscription based
It is subscription based pricing, I don't mind this at all as the prices are reasonable but might not be for everyone.