Crafty is a JavaScript game engine with an emphasis on browser compatibility and coding simplicity.
What’s great about Crafty is its core simplicity that allows for a lot of reusable code: objects are treated as entities, but functions are treated as components, and, as you might guess, you can add a component to more than a single entity.
The game engine has great collision detection features, and some of the demo games are quite impressive — do check them out!
- Website: http://craftyjs.com/
- Demo: http://craftyjs.com/demos.php















