This version is outdated, please goto:
and download the latest SVN.
Download Mirror 1:
(This one doesnt include a specific source file for linux but it will still work with linux with a tiny bit of modification. (Pretty much replacing all (void*) with (char*) and several other minor things thatll pop up at compile time...))
I searched around the net for ages and nowhere could I find a suitable and easy to use network api. People said RakNet was good but you have to pay $100 for commercial titles and I found the tutorial for the primer a little confusing. Then I stumbled upon Enet, and for a long time I was very dumbfounded at how to use it. Where are all the simple functions, like "sendPosition" or "sendScale". They are nowhere!
So, after a hard night fooling around with Enet (hehehe) and "memcpy", I decided to write my own! It is still in the very early stages and I doubt it will be suitable for really big projects for quite a while but expect a first release soon. I have written most of it so far it just needs some testing. Depending on interest I can keep working on this. Although my network knowledge is newly gained noone else seemed up to the task of writing a network wrapper so I will try my best.
Enjoy, and please read the instructions and look through example code! If you have any questions/suggestions post them here.
PS: I am thinking to incorporate EPIC library for client prediction sometime...