|
From: Tim B. <ab...@sl...> - 2006-11-28 11:00:16
|
The most logical thing to do for a game is to send AI decisions (including random seeds) to the client, and let all the clients interpret those to movement and such using those values (instead of updating the speeds, directions, variables over the network). Using a meta-server isn't just cool, it keeps scalability. And since we have a skilled developer working in that area it would be a waste of human resources, talent and creative input to think we don't need it. Better make suggestions to give it a more crucial role in the entire scheme of things and enhance the implementation. Secondly managing multiple servers is the right idea if you want to maintain an image of transparency and give the project the chance to dynamically grow (people could host their own sectors for example). The meta server is the point where all our efforts come together - whether your are developing the server or the client, you can't get around it. Sincerely, Tim |