BlackToppStudios / Mezzanine

A game engine that supports high performance 3d graphics physics and sound
http://www.blacktoppstudios.com
18 stars 5 forks source link

Network Subsystem #30

Open Sqeaky opened 10 years ago

Sqeaky commented 10 years ago

Create a NetworkManager class to encapsulate the functionality of a networking library.

Must have IPv4, Address, stream, packet support and an asynchronous workunir.

It would be nice to have IPv6, URI parsing, multiple protocol support (network and applicaiton layer), web server, web service client, ssl and other common network tools

Sqeaky commented 10 years ago

Here are notes about goals for the network system from the old todo page on the BTS website. At least basic messaging File transfers by http, ftps, sftp and other common protocols Implement over network actor syncing Implement World syncing Implement realtime physics syncing/consistency Networking Events?

MakoEnergy commented 8 years ago

I haven't commented on this yet as I should have. But the initial stage of this task is done. We have a wrapper layer around berkely sockets that works and has been tested. Higher level constructs for the network system are still pending though.

Sqeaky commented 8 years ago

Its ok, I am patient.