I was really inspired by the "Curiosity" game by 22 cans. While the game was not very fun for me, I was really impressed by the concept of designing a real-time game where millions of players play on the same game map.
As I am very much into cloud computing, I am thinking of building a world-war game with very simple rules. This game will be hosted on a scalable cluster of servers that can host everyone on the same gigantic world map. It will be real-time, but will be nothing like "starcraft". Rather much simpler (As simple as "curiosity").
Since I am not a big MMO player, my question is: Are there other games that allow millions of players on the same map?
I'd like to add multiplayer to one of my android strategy games.
Are there any free MP frameworks you can recommend? The server can be implemented in any language/environment. But the client needs to be Java, as I'm not using NDK. Since this is all hobby work, it needs to be free (or extremely cheap).
My main requirement is real-time messaging (~ 1-2 second delays). I haven't even decided if I want to support WAN. If you have something which is LAN only (one of the clients is the server), that might be enough.
Is there a staple opensource multi-player engine?
Also, while I was pondering the problem, google released this: