lang="en-US"> UDP Socket Programming –  Design1online.com, LLC

UDP Socket Programming

Okay, so I’m going over the deep end and I’m going to create a client/server setup in UDP (or TCP but i think dropped packets won’t be an issue) so I can get the bare bones of a working server setup for an MMO. Eventually I’ll want WOS v2 and my c++ allegro game to co-exist side by side. That way WOS members can download the 3D version and play using the same database and server info as those on the 2D version. Then I won’t have to create a whole new schema and hopefully all of my members can use the same database (although I know with the amount of traffic an MMO generates that won’t be feasible but I have to start somewhere).

With both the 2D and 3D versions working side by side then it won’t matter if some members can’t download and run the 3D version because all the info is coming from the same place.

Here are some sites I found that I’ll be using. Keep checking back the list will grow.

Best one I’ve found yet: http://beej.us/guide/bgnet/output/html/multipage/index.html

http://www.alhem.net/Sockets/

http://sage.mc.yu.edu/kbeen/teaching/networking/resources/sockets.html

http://www.ragestorm.net/tutorial?id=12

http://ccrma.stanford.edu/software/stk/classUdpSocket.html

http://www.allegro.cc/forums/thread/594708

http://www.allegro.cc/forums/thread/525936

http://beej.us/guide/bgnet/

http://www.codeproject.com/KB/IP/udt.aspx

http://www.coding-zone.co.uk/cpp/articles/140101networkprogrammingd.shtml

http://www.allegro.cc/forums/thread/370013/370226#target

http://tunnel.mrq3.com/explain/node2.html

http://enet.bespin.org/

http://www.cs.wustl.edu/~schmidt/ACE.html

http://msdn2.microsoft.com/en-us/library/ms740673.aspx

http://librenix.com/?inode=4088Â

http://cs.nyu.edu/bacon/phd-thesis/diss/node32.htmlÂ

Leave a Reply