Still going strong just done the conversion methods to take Integers and give me a four byte string (used for networking stuff) and converting things the old functions worked but failed sometimes these new ones work flawlessly. Now they are complete I can get the networking ‘send’ system done that will enable me to send messages to and fro across the network environment.
One thing that has come to light is that the old system never allowed for ‘Hosted’ games they were always dedicated this was a oversight on my part and the new system will allow you to do just that :). Yes I have also added in code to make it so if you do not have the correct username or password the network disconnects the client 😉
Well we now have sending of data coded and the adding of packets and receipts for processing, next up will be sorting through them for the ones that are ‘system’ packets and the ones that are game/app specific. After all that is done I will be able to get on with getting more of the networking side done and hopefully completed soon.
It’s all coming together slowly but surely with the new system coded I have hit a Fiber thing as the networking system calls LOADS of external data it appears that the system doesn’t like that. I am currently removing the Fibers and at the moment it’s all moving forwards nicely 🙂
This new direction will bring it more into what the old networking system was like but with a more refined and upto date take on it. I do have to say trying every other networking system out there this one is the simplest and easiest to use and gives you IPv6 which was important for me as it future proofs the system for decades to come 🙂