Heej rieder van mn topicje 
Goed, zoals de titel al ongeveer verklapt, ik heb tclientsocket problemen!
Wat is het geval, ik ben een simpel spelletje aan het maken waarin meerdere spelers(clients) op een server zitten.
Bij het inloggen stuurt de client 1 keer van hey, hier ben ik, de server bepaald dan of hij erin mag, het zelfde voor het weg gaan. allemaal geen probleem.
Het probleem zit he mechter in het doorsturen van de coordinaten.
De client is maar net een "uitbeelder", hij laat tankjes en kogels zien op plekken waar de server zegt dat ze zijn. zo stuurt de server per tankje per 10 miliseconden (gewoon Ttimer), zijn naam+#30+posX+#30+PosY, een paar bytes dus zeg maar.
Tijdens het testen loopt alles vloeiend, dus dat wil zeggen als ik op localhost verbind gaat alles vlekkeloos, maar toen ik het ben gaan testen over het netwerk, kwam ik tot de conclusie dat alles veelste traag ging.
Het rare is echter wel, dat zodra ik vanaf de client gewoon 'n dummy (clientsocket.socket.sendtext(#1);) ga versturen in de paint procedure (die zo'n 300X per sec doorgelopen wordt) het weer wel lag-vrij gaat.
Enig idee hoe dit komt, en eventueel te verhelpen is?
Hmm, dit is meschien wel 'n beetje vage post opzich, als het te onduidelijk is hoor ik het wel,
groetsels,
Ivo Jonker
Goed, zoals de titel al ongeveer verklapt, ik heb tclientsocket problemen!
Wat is het geval, ik ben een simpel spelletje aan het maken waarin meerdere spelers(clients) op een server zitten.
Bij het inloggen stuurt de client 1 keer van hey, hier ben ik, de server bepaald dan of hij erin mag, het zelfde voor het weg gaan. allemaal geen probleem.
Het probleem zit he mechter in het doorsturen van de coordinaten.
De client is maar net een "uitbeelder", hij laat tankjes en kogels zien op plekken waar de server zegt dat ze zijn. zo stuurt de server per tankje per 10 miliseconden (gewoon Ttimer), zijn naam+#30+posX+#30+PosY, een paar bytes dus zeg maar.
Tijdens het testen loopt alles vloeiend, dus dat wil zeggen als ik op localhost verbind gaat alles vlekkeloos, maar toen ik het ben gaan testen over het netwerk, kwam ik tot de conclusie dat alles veelste traag ging.
Het rare is echter wel, dat zodra ik vanaf de client gewoon 'n dummy (clientsocket.socket.sendtext(#1);) ga versturen in de paint procedure (die zo'n 300X per sec doorgelopen wordt) het weer wel lag-vrij gaat.
Enig idee hoe dit komt, en eventueel te verhelpen is?
Hmm, dit is meschien wel 'n beetje vage post opzich, als het te onduidelijk is hoor ik het wel,
groetsels,
Ivo Jonker