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.
_________________Feel free to contact me over Email! My current timezone: Europe/Amsterdam (GMT+1 or GMT+2)
+------------Oo.------+[ General TE Discussion ] [ TE Development ] [ TE Coding ]Under construction...
| Transport Empire -> |