Hello everyone,

I am getting started in android development and I really want to
create some form of online game.  My goal is to start out with a turn-
based game and move onto advanced multiplayer games.  I want to have
users associated with their google account, provide some sort of
matchmaking to pair people together, have their stats stored in a
database, and use the stats for various leaderboards and such.  I have
read over an older discussion on this list at
http://www.mail-archive.com/[email protected]/msg75993.html
.  There was a lot of good information that I gathered but I still
have some questions.

What I originally started with is an apache web server on a laptop
that I don't need right now (2.0Ghz Core 2, 3GB Ram).  I wrote a perl
module that can take in a user's name with a JSON GET request.
However, I stopped this approach after learning that apache HTTPD is
not very scalable for a large number of persistent connections.
Therefore, I switched over to Erlang + Mochiweb with the intention of
using Nitrogen.  I used Nitrogen because I am looking for a comet
based solution so I can avoid polling the server.  There is a demo app
that uses these three technologies that seemed perfect for what I
wanted to do.  http://nitrogenproject.com/demos/comet2.  In that demo,
it shows how users can post message and all client's connected will
receive the message, so it is similar to how a game would work.
After getting it set up, I realized that developing the client part on
android would be very difficult when using Nitrogen so I'm about to
give up on Nitrogen and possibly a bit inefficient as Nitrogen seems
to be more about getting web browsers to do persistent connections.
Erlang without Nitrogen might still be a path I could take.

All I want is a server-client model that has persistent connections,
comet based, and is scalable.  But I need help in learning what
technologies to use to get to this goal.  Any starter code or links
would be helpful too.

Thanks,
Ravi

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to