VBGamer |
|
suggestion Corre (0 replies, 0 views) (2000-Jul-4) I think releasing it is a great idea. You go ahead with it, there are a lot od people out there that might learn a lot from it.
As for the problem with people changing it to gain benefits, there is a good solution to this. I don't know if it is possible with the current implementation of the game, but if it is, all logic should be on the server app. By that I mean that, for example, calculating how much damage a person takes in a battle should be done by the server app, and one of the client apps should only send a message to the server that says "Me hits player 2", and the server sends a message to another client app saying "you were hit by player 1 and you take 12 points damage". This way it doesn't matter how much you temper with the clients, it is always the server that makes the decisions.
As for tempering with the server app, that's really a matter of trusting the one who is running it. If I am running the server, I would have to tell the others what version I run, if it is the official unmodified server app or something else. And they would have to take my word for it. Of course there would be people saying "I run the unmodified server" while actually running some own hack, but I thought this would be found out in the long run.
Anyway, I still think you should release it, and let the community sort out these "security" problems. Set up a messageboard or something on the same site as you release the source, so people will have a place to discuss future development of the game
/Corre, MiCo Games
http://www.micogames.com |