I’m exploring making a game with PlayN. It seems awesome, but only for the game itself – I’d prefer to do menus, navigation, high-score lists, etc in HTML (with GWT, incidentally).
If I make a PlayN game, are there methods for hooking into it from the outside? Does it have any mechanisms for communicating with containing apps, or must I do the entire application within the PlayN framework?
If you’re only going to deploy to HTML5, then you can use all of GWT in your game and integrate as deeply as you like with the surrounding web page.
You only have to stick to the PlayN APIs if you want to deploy on other platforms like Android and iOS.