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!
No comments yet. Be the first.
Leave a reply













