I have a large scale network project I want to start working on. One requirement is a reliable Networking system. Something along the lines of RakNet or Torque Network Library.
I think it would be nice to have a native networking system, as I don't think either of the libraries mentioned can be used from Delphi or Free Pascal, they export C++ classes which is always a bit tricky and I don't think they have a flat API for languages such as delphi.
So I have a proposal. I want to start a project to implement a solid game networking system on top of Indy which as of now supports Free Pascal. Now I'm going to need somehelp on this one. So if anyone has experince of implementing Networking systems or ideas on design let me know.
If we keep it on this thread others can contribute.