We game designers often struggle with simple game mechanics. We think we know what we want and on implementation it wasn’t as good as we had in mind. Other times we are just reinventing a way of doing something.
I have used Phaser game engine for almost two weeks and I am still impressed by the ease of use and nice performance.
To make things short, there is a web site which I like that involves both Phaser and game mechanics: http://gamemechanicexplorer.com/
Extremely useful for web game developers.