Slowly but surely 50%
At this point I think it will be fair to work on both the server and client at the same time to get the client going, do protocol testing, and by the time the server is completed 90% of the client will be completed. Again, if anyone would like to view the sourcecode it is currently available on sourceforge's cvs. I plan to have a chat only release completed, this is without the GTA gaming support, in about 2 weeks. If there is anyone proficient in swing that would like to assist in the client development, feel free to drop me an email or comment.
I would also like to comment on some of the criticisms of the motivations for my project. If GTADS is not for you, it is not for you, I am only providing something that a group of people may be interested in using for recreation. I am by no means doing this to impose GTA on anyone. I am well aware of the existence of GTA3+ and I am not focusing on those games as they already have well developed multiplayer projects. This project does target an aged game (7 years old to be exact for GTA1) but I don't write personal projects to cater to the whats popular, I'll write them to cater to what I think i'd like to see. I'd love to have done this program a long time ago when GTA1 was more popular but I had only seen the real need for it when I had a broadband connection and saw multiplayer over cable for the first time. With that said, if you believe that GTADS is an outdated project don't use it but i'd like to let those people in for a little secret. While this project initially targets GTA1 and 2, if all goes well, as I do expect it to, GTADS will run beyond the scope of Grand Theft Auto and target a wide variety of Internet games, providing an opportunity as well as an alternative for game play.