elux Posted March 22, 2005 Report Posted March 22, 2005 pyxlz .. good luck with the continuum encryption bud GOOD LUCK
Smong Posted March 22, 2005 Report Posted March 22, 2005 pyxlz .. SDL has cross platform thread and timer support ..<{POST_SNAPBACK}>Last time I checked SDL_Delay took 25% CPU.
Dav Posted March 22, 2005 Report Posted March 22, 2005 cross platform looks good, im waiting for a CTM for linux
»D1st0rt Posted March 22, 2005 Report Posted March 22, 2005 instead of trying to use continuum's encryption, its better to just write your own that can be included into ASSS
elux Posted March 22, 2005 Report Posted March 22, 2005 D1st0rt: That is what I am actually going to end up doing. However keeping in mind the encryption method you incorporate into ASSS will have to be closed source otherwise people will just write cheating software and ruin the game. I am in the process of writing my client and then intend to create the extension to ASSS. The problem here is that most of the big zones don't use ASSS, so even after getting all of the code ready there won't be any servers ready for the support. Perhaps using encryption to protect subspace from cheaters isn't the best way? maybe the server should incorporate some sort of anti-cheat bots that will check the player's properties after each kill .. to make sure no values have been modified in memory during game play (speed, bomb strength, etc. etc.) ... and if there is a discrepency to ban the user based on hard disk id... how do games like quake 3 handle cheaters? do they also use a proprietary encryption method or is it all up to punkbuster? Peter
Pests Posted March 23, 2005 Report Posted March 23, 2005 pyxlz, can you tell us more about the features your client has over continuum? Maybe some screenshots or perhaps another demo? I didn't know this topic existed until I was reading some of catids post and it's very interesting.
»SOS Posted March 23, 2005 Report Posted March 23, 2005 Games like Quake 3 are not made by dumb people and thus are server-authoritative which prevents most cheating. Subspace, however, was never meant to be secure in that way...
»Maverick Posted March 23, 2005 Report Posted March 23, 2005 Well when writing a new protocol you should at least make it backwards compatible to the current protocol so it can be used on existing servers
Coster Mila Posted March 24, 2005 Report Posted March 24, 2005 well player identifying is a joke in Continuum as it is.. MacID to start with.. I would imagine that someone with the amount expertize in inserting spyware to programs that Priitk has, he could've done whole lot better.. Oh and not to forget, that games like Quake 3 also cost you money to play
Paine Posted March 24, 2005 Report Posted March 24, 2005 Oh and not to forget, that games like Quake 3 also cost you money to play <{POST_SNAPBACK}> He's got you there o_o
»SOS Posted March 24, 2005 Report Posted March 24, 2005 That is an exceptionally meaningless statement... Anyway, there's no real good way to identify players. Macid is a lot more than most other things have! Basically the only reliable way is the IP. Any other data can be freely modifier by the player. Good old Palladium would come in handy here.
The Apache Posted March 25, 2005 Report Posted March 25, 2005 rofl, it disconnects for me, and says im banned from the SSC network until 2015... but then, I can enter SSC zones.. weird
Recommended Posts