GNet Proper Practices?

BlitzMax Forums/BlitzMax Programming/GNet Proper Practices?

Yes but not upstream

Common here with our broadband for example are 256kbit - 512kbit up compared to 10k - 20k down

I'm on 350kbit for example ... thats 40kbit ... but I know enough people with only 256 which means not that much left again to keep the latency low if 75% of your upstream bandwidth potentially is used ...


not to mention that someone needs to host it and that one has # of Players * 10-12kb/second ... so with tihs kind of upstream he can host 4 player games and is dead.

I would suggest using pure ENet for the networking or BNetEx by Vertex.
I will see if I can get in contact with Anthony and if he is fine with it, I will upload Aurora Net Ex (my modification of the original Aurora Net which is using BNetEx as BNet support was dropped long ago). That will most likely offer quite enough stuff.

Or you do as I do right now: use pub.enet and create your own networking. Does not need much as enet does not offer that many features and therefor is quite simple to wrap into an own small host - client thing or even host - host thing like gnet