Skip to content


RakNet library 3.2

Znalazlem dzisiaj bardzo ciekawa biblioteke wspierajaca obsluge sieci. Mam na mysli RakNet library 3.2. Jest to biblioteka wykorzystujaca UDP, posiadajaca timestamping, szyfrowanie danych i kontrole oraz skladanie pakietow. Cena tez jest przystepna – dla niekomercyjnych zastosowan za darmo, dla jednego komercyjnego projektu okolo 100$. Da sie przezyc. Co ciekawe z biblioteki tej korzystaja najwyrazniej tacy potentaci jak Sony.

Po przegladnieciu dokumentacji i przykladow musze powiedziec ze jestem pod wrazeniem przejrzystosci biblioteki. Autor dolozyl tez staran aby wspomoc uzytkownikow wiekszosci darmowych IDE: po sciagnieciu biblioteki bylem mile zaskoczony – znajdowal sie tam projekt .cbp (CODE::BLOCKS – moje ukochane IDE).
Kilka uwag dotyczacych kompilacji przykladow. Po pierwsze trzeba skompilowac sama biblioteke – projekt z katalogu glownego. Po drugie, przed kompilacja zalaczonych przykladow nalezy skompilowac biblioteke statyczna – projekt (VS) /lib/LibStatic . DLL’ow jeszcze nie kompilowalem – przyklady dzialaja z zalaczona. Nalezy tez pamietac o dodaniu sciezek wyszukiwania do projektu (zarowno dla kompilatora jak i dla linkera). W projektach ktore otwieralem sciezka do statycznej biblioteki libRakNetLibStaticDebug byla nieprawidlowa – tez nalezy ja zmienic. To mniej wiecej tyle. Milej zabawy!

Posted in Gry, TechBlog.


0 Responses

Stay in touch with the conversation, subscribe to the RSS feed for comments on this post.



Some HTML is OK

or, reply to this post via trackback.