See the full demo for more things to try
Try the mobile demo on your mobile device.
Touch and drag to interact, tilt and turn to control gravity.
Matter.js is currently only alpha status, so production use should be avoided.
This engine is the result of learning game physics and getting a bit carried away.
There's no intention to compete with other engines, so I'm not sure yet if it will be developed further.
That said, the engine is reasonably stable and performs well, it's just not feature complete.
Though if I get time and people are interested, I may continue working on it.
As the project is open source, contributions are welcome!
For the latest features try the edge version (master), but it may not be fully stable.
Some of the demos are now avaliable at codepen.io/liabru, where you can easily experiment with them!
See the Matter.js API Docs (v0.8.0)
ChangelogTo see what's new or changed in the latest version, see the Changelog
The technical details for physics nerds and game devs are over at GitHub.
See my post on Game physics for beginners.
Report issues over at GitHub.
If you're interested in seeing where this thing goes
I'll be posting any updates on twitter over at @liabru
If you need a more complete engine, check out jswiki's list of Physics libraries.
Matter.js is licensed under The MIT License (MIT)
Copyright (c) 2014 liabru
This license is also supplied with the release and source code.
As stated in the license, absolutely no warranty is provided.