Page 1 of 1

RakNet

Posted: 12 Mar 2006 15:13
by Hellfire
Yesterday, DominionSpy mentioned an open source network framework for games, RakNet.

I've played around a bit with this framework and here's a preliminary result. :)

More details will follow later, when I've built the framework into the code of task 3, milestone 3.

Posted: 13 Mar 2006 09:38
by Hellfire
Okay, here are the sources of task 3-3, which now uses RakNet for network communication.

To be honest, I like using this library, even though I haven't done anything crucial yet.

A small changelog:
  • class Socket is no longer necessary. ClientSocket and ServerSocket differ too much.
  • ClientSocket and ServerSocket are now a thin layer around RakClient and RakServer.
  • The functionality added to RakNet is our own Packet format: ClientSocket and ServerSocket translate RakNet packets to Transport Empire Packets (tm)
The binaries are growing larger and larger. RakNet adds in around 350Kb per executable. This will be my last post including executables.

Edit: RakNet does not add 800Kb. I was measuring incorrectly.