Say I like to experiment with multiplayer games and I do not want to reinvent the wheel and build yet another game server. I don’t mind configuring and writing wrappers and adapters (both in c++ and java) for the server.
What server does Farmville use? Is it Java or C based?
What isometric flash engine do they use? What other examples can I look into to learn the subject?
Thanks.
|
|
|||||||
|
closed as off topic by Tetrad♦ Apr 7 '12 at 20:27
Questions on Game Development Stack Exchange are expected to relate to game development within the scope defined in the FAQ. Consider editing the question or leaving comments for improvement if you believe the question can be reworded to fit within the scope. Read more about closed questions here.
|
One of your best bets is to look at SmartFoxServer Lite. It's free, but better packages cost money. It's basically a socket server that uses JSON for all its communication and works well with various clients. (I haven't used it myself, but heard it recommended in the past.) |
||||
|
Maybe this is a useful link which gives some insights: How FarmVille Scales to Harvest 75 Million Players a Month (also mind the related articles) |
||||
|
|
|
For your database needs, I'd highly recommend looking into Membase.
The engine Zynga uses to build FarmVille is highly custom, but this website links to various isometric flash engines and frameworks you may want to look in to. |
||||
|
|