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://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://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://www.cs.wustl.edu/~schmidt/ACE.html
http://msdn2.microsoft.com/en-us/library/ms740673.aspx