The game i want to make is an Isometric or 2.5D game, like "Don't Starve". For 2.5D i know that Phaser won't fit, but three.js does not have " tinting, premultiplied alpha, advanced blending functions, and multi-page texture atlases.".
(Will it come soon?)
The target is Webgl and desktop (So both libgdx and Phaser+Electron works).
I want to make a server (multiplayer mode), so a same 2D physic engine for server and client is required. Certainly with nodejs (Box2D).
There is a lot of things in libgdx that let me perplex : performance in browser and the html5 export (java features like introspection/reflexion).
Phaser offers interesting builtin features like groups, sound manager, input manager, full screen mode, i'm pretty sure it can be done too with libgdx (home made or plugin) but it will take longer.
Unity could fit too, but i got no idea of the Webgl exporter quality and limits
Thanks for your help ! ๐