[gameprogrammer] Re: Blitz3d multiplayer game is to slow

At the risk of perpetuating a bad pattern haha....

Natdaddy-

Do you know if blitz let's you choose between UDP and TCP/IP?  If so,
and you are using TCP/IP you may want to switch to UDP.

TCP/IP is reliable network communication as in if data is corrupted or
goes through the internet in the wrong order, it has things in the
protocol set up that make sure the data arrives in the wrong order and
uncorrupted.

That, however comes at a price!  It takes more CPU and takes more
bandwidth as well often times.

UDP is different in that when you send data, it isn't garaunteed to
arrive at it's destination uncorrupted, in order, or AT ALL!

But, UDP is lot's faster and has less overhead.

UDP sounds scary but you can code in a minimal set of safe gaurds to
protect your data and make sure it arrives where it's going.  When you
do that, you can get better preformance than TCP/IP yet still get what
you want.

Also you might want to figure out what's slowing down your
game...whether it's slow because it's waiting for the network, or it's
slow because your client (or server?) cpu is bogged down.

And just to re-iterate, you will for sure find better help on a blitz
mailing list because most of us here have never used blitz so can't
offer much help troubleshooting issues you are having other than in a
very general case like i did above :P

You might also look for a blitz IRC channel, IRC channels can be a
good source of information sometimes (:

On 11/19/07, Jake Briggs <jakbri@xxxxxxxxxxxxxx> wrote:
> U need to make it so it goos faster then ur problam will be all solved
> kthnxbye
>
> natdaddy senn wrote:
> > I have made a 3d multilayer game with Biltz3d but when i test it is
> > way to slow. pleas if any one know how to fix this pleas help. thanx
> >
> > ------------------------------------------------------------------------
> > Never miss a thing. Make Yahoo your homepage.
> > <http://us.rd.yahoo.com/evt=51438/*http://www.yahoo.com/r/hs>
>
> --
> Jacob Briggs
> Systems Engineer
>
> Core Technology Limited
> Level 1, NZX Centre
> 11 Cable Street
> Wellington
> Phone +64 4 801 2252
>
> --
>
> object doAnythingConceivable(string whatToDo, object whatToDoItWith) { .....
>
>
>
> ---------------------
> To unsubscribe go to http://gameprogrammer.com/mailinglist.html
>
>
>

---------------------
To unsubscribe go to http://gameprogrammer.com/mailinglist.html


Other related posts: