Re: [TuxKart-devel] Work to do.
Status: Alpha
Brought to you by:
sjbaker
From: pmb <phi...@vi...> - 2004-06-28 01:39:34
|
Steve Baker wrote: > pmb wrote: > >> Maybe Tcp/Ip multiplayer would be cool. I could do that. > > > We said we'd only add that "if someone comes along who > passionately wants to do it"...so maybe that just happened! > > Do you really think TCP is the right way? > > I generally use UDP because it's faster and has MUCH lower > latency. > > In UDP, if you lose a packet, it just ignores the loss - which > for a racing game is fine because another packet is already > on it's way. You just have to be careful about bonuses and > any permenantly changed track or character elements. > > In TCP, packets are acknowledged, error checked and resent > if missing. This is OK - but in a game like this, by the time > a missing data packet has been flagged as missing, re-requested, > and re-transmitted...another packet reflecting a later point in > time has already been sent. > > ---------------------------- Steve Baker ------------------------- > HomeEmail: <sjb...@ai...> WorkEmail: <sj...@li...> > HomePage : http://www.sjbaker.org > Projects : http://plib.sf.net http://tuxaqfh.sf.net > http://tuxkart.sf.net http://prettypoly.sf.net > -----BEGIN GEEK CODE BLOCK----- > GCS d-- s:+ a+ C++++$ UL+++$ P--- L++++$ E--- W+++ N o+ K? w--- !O M- > V-- PS++ PE- Y-- PGP-- t+ 5 X R+++ tv b++ DI++ D G+ e++ h--(-) r+++ y++++ > -----END GEEK CODE BLOCK----- > > > > ------------------------------------------------------- > This SF.Net email sponsored by Black Hat Briefings & Training. > Attend Black Hat Briefings & Training, Las Vegas July 24-29 - digital > self defense, top technical experts, no vendor pitches, unmatched > networking opportunities. Visit www.blackhat.com > _______________________________________________ > Tuxkart-devel mailing list > Tux...@li... > https://lists.sourceforge.net/lists/listinfo/tuxkart-devel > I'm familiar too with C++. I was thinking about that, you need some way to recognise the different players on the track, how about some penguins with linux distributions logos, ex: At the config area I chose a Debian logo, and during the game, it would show that logo on the back of my kart. Just my idea though. I also am interested to port the game to differents oses, I have 3 solaris cdrom there that I could use. Mayby I could also port it to windows. It would be a great idea to put UDP multiplayer in that. I did some programming under windows, started with C and Folowed to C++. Until 3 years I didn't use linux/unix at all, but now I work mostly in linux. I could start by porting the software to solaris, then maybe some other platforms (windows ?). One question: do I staticaly include PLIB ? does it come with solaris ???? No, I'm not really good with The Gimp. :( So what do you think about that ? |