Aktywne Wpisy

emerytowany_emeryt +297
Treść przeznaczona dla osób powyżej 18 roku życia...
#mecz ktoś rozumie co to był za faul że anulowali tego gola?
Skopiuj link
Skopiuj link
Regulamin
Reklama
Kontakt
O nas
FAQ
Osiągnięcia
Ranking
w grach są wykorzystywane pakiety UDP, taki basic przykład, to nie są one nwm "raw"? bo mam pewien program w C i chce do niego dodać funkcjonalność multiplayer jako klienta. Znalazłem tą libkę: https://github.com/zpl-c/librg
i jako serwer chce mieć appkę w innej technologii, tzn. node.js. Po wyprintowanie Buffer.toString mi się pojawiają chińskie znaczki, czyli muszę ogarnąć jak w tej libce są kodowane pakiety i po stronie serwera to odtworzyć, tak? W wiresharku np. jest info o packet malformed.
Programowo zazwyczaj dane otrzymujesz w hexach więc na poziomie Node strzel coś aka: pakiet.toString('hex') i powinno wyjść coś bardziej sensownego.
Poza tym najlepiej skorzystać z czegoś co już jest i działa i są zrobione standardy w wielu różnych językach (np websocket (ale to TCP)). O ile to
Po necie też z tego co kojarzę lata big endian więc weź to pod uwagę przy odbiorze danych - aczkolwiek nie wiem czy jest to istotne w tym przypadku.