views:

1171

answers:

3

I am making a game server for a turn based game. Not a web based server, but a process-based one. I want it to be scalable and I want the development process to go as smoothly as possible. I haven't used Java in forever and I need to brush up on my skills, so I really have no idea what is out there framework or tool-wise. Right now it looks like I am going to use Terracotta due to its clustering capabilities. I was just wondering if anything besides this that would make developing a TCP based game server easier?

A: 

Have a look at Marauroa. It is a client server framework for turn based games. There is even a MORPG based on it, with the turn time set down to only 300ms.

But it is not designed for cluster support.

http://arianne.sf.net/wiki/index.php/Marauroa

nhb
+2  A: 

You might want to take a look at Project Darkstar.

Stefan Schmidt
A: 

Have you looked at SmartFoxServer? It's Java and already supports Terracotta.

Taylor Gautier