Happy shopping, hoho.
Have you considered using the Ogre engine? It does real nice skeletal animations. I would suggest using Ogre instead of reinventing the wheel.
http://www.ogre3d.org It would take away a lot of the hard work so you could concentrate on other aspects of the logic. Ogre is also good for GUI functionality.
For networking, I would strongly recommend HawkNL
(
http://www.hawksoft.com/hawknl/ ). It's fairly low level sockets programming there. Crossplatform (the way I like it).
From the site:
Quote:
HawkNL is a free, open source, game oriented network API released under the GNU Library General Public License (LGPL). HawkNL (NL) is a fairly low level API, a wrapper over Berkeley/Unix Sockets and Winsock. But NL also provides other features including support for many OSs, groups of sockets, socket statistics, high accuracy timer, CRC functions, macros to read and write data to packets with endian conversion, and support for multiple network transports. NL has been tested on Windows 9x/ME/NT/2000/XP/CE, Linux, Solaris, IRIX, AIX, BSDs, MacOS 7-9 and MacOS X.
|
It would make sense to "twist" these in since you are already using SDL. You could save a lot of time.
MOG