Quoting Mike Ponicki ( sniper at citilink.com ): > Regarding the whole performance issue, I think the only good solution is > to do exactly what commercial games do, and that's have EVERYTHING > possible done on the client side. > > It's kind of network programming 101, you want as little data as possible > going between the server and the client. > > That means we should have all the maps, sound, music (if/when we add > some), everything, on the client side. Talking about this on irc now.... What about security. Both from cheapers and from hackers. Blizzard is have terrible problems with hackers, from a game playing standpoint, ie assinating hard core players, to compromised machines. If everything is held in the client, won't it be possible for someone to tweak equipment? Change stats? A long time ago this was a problem in netrek and the concept of a blessed client was evolved to help prevent cheating. If you aren't familiar with this, http://shell3.ba.best.com/~doosh/netrek/netrekFAQ.html#10 I think cheaters also drive new users away. -- Bob Tanner < tanner at real-time.com > | Phone : (952)943-8700 http://www.mn-linux.org | Fax : (952)943-8500 Key fingerprint = 6C E9 51 4F D5 3E 4C 66 62 A9 10 E5 35 85 39 D9