When comparing Phaser vs Moai, the Slant community recommends Phaser for most people. In the question“What are the best game engines for point & click adventure games?” Phaser is ranked 17th while Moai is ranked 28th. The most important reason people chose Phaser is:
Phaser keeps things simple and as such is easy to use by beginners.
Specs
Ranked in these QuestionsQuestion Ranking
Pros
Pro Beginner-friendly
Phaser keeps things simple and as such is easy to use by beginners.
Pro 1000s of examples
Thousands of example are on the Phaser website, which show everything you could want to do with Phaser.
Pro Supports WebGL with canvas fallback
If WebGL is unavailable, Phaser automatically switches to HTML5 canvas.
Pro Targets mobile browsers
Built specifically for mobile web browsers.
Pro Helpful community
The Moai SDK Forum is active and users will go to great extents to answer queries, post code snippets, beta test, and even purchase and give feedback on each others' games.
Pro Helpful and detailed documentation
Although the Moai SDK is very advanced and uses complicated features, the documentation wiki thoroughly and clearly explains how to use these features, such as the Moai Cloud(a service that provides web services for your game), and multiple ways to build from source.
Cons
Con Missing accessibility features
While not a big issue, it may be a dealbreaker for some.
Con Poor code structure
There's little in terms of cohesiveness in classes, methods or patterns.
Con Not for beginning developers
The Moai SDK has very advanced features which allow it to create powerful games. A drawback from this is that it is not very suitable for beginners.