Sunday, June 1, 2008

Grunt Library Network Module Alpha 1 Done!

After much head scratching and hair pulling, the network module was finally done! this shinning module features SDL_Net and ENet support, pluggable buffer method, pluggable protocol adding and stripping method.

The pluggable method was using c++ template method, that's mean my network module is mostly templated so that user can swap and change any protocol and buffering methods(currently they are in same class) as they wish. i spent 1 week plus a lot of hair :) to push these features out.

The next step will be building Flex, Torque Game Engine (TNL), Sauerbraten (Enet) and Clanlib client codes, hopefully my hair can last that long

No comments: