The test on the server didn't work perfectly for me :(
Connection was OK, initialization was fast.
The only problem I had was the control of the character. Sometimes when
I pressed a key my character didn't executed the action or when I stop
pressing a key the character didn't stop executing the action (ie I
press the up arrow key, my character start walking but when I stop
pressing the key the character don't stop walking until hit the up arrow
key again). This happened quiet often, too often to play an action game
correctly.
Am I the only one who had that problem ?

I didn't study tofu's sources in depth but as far as I understand,
everytime I press an action key a packet is sent on the network to the
server, right ?
My problem must have something to do with the lag I suppose.

Souvarine.



Jiba wrote:
> Hi all!
> 
> Here is coming my new network engine Tofu! It is destined to Soya-based game, 
> and relies on UDP. It uses several original technics like acknowledging 
> packet and sending again non-acknowledged packets AFTER updating them, or the 
> existence of "inhibited states" inspired like in biological models. It also 
> uses a method vaguely inspired by aspect-oriented-programming, which allows 
> Tofu to be written in less than 1000 lines of code, including the demo :-)
> 
> This version of Tofu has been successfully tested with up to 6 or 7 clients. 
> But we were lacking people to try a higher number of clients !
> 
> This is why I propose a big testing party on Saturday the 5, at 20 o clock 
> (French hour). Anyone is welcome !
> 
> To launch the client, there are 2 possibilities :
> 
> 
>  * download the binary package (Linux x686, warning 20 MB !) 
> http://nekeme.net/~jiba/static_tofu_demo.tar.bz2
> 
> Uncompress it, cd inside it and then:
> 
> ./run_demo --client <LOGIN> nekeme.net
> 
> where <LOGIN> is the name of your choice (a new character is automatically 
> created if the login doesn't exist).
> 
> 
>  * or install Soya SVN, as well as tofu_udp (present at the root of Soya's 
> SVN), and launch:
> 
> python ./tofu_udp/test/demo.py --client <LOGIN> nekeme.net
> 
> where <LOGIN> is the name of your choice (a new character is automatically 
> created if the login doesn't exist).
> 
> 
> Jiba
> 
> _______________________________________________
> Soya-user mailing list
> [email protected]
> https://mail.gna.org/listinfo/soya-user
> 


_______________________________________________
Soya-user mailing list
[email protected]
https://mail.gna.org/listinfo/soya-user

Reply via email to