3 ms·
If your target market is gamers at HOME. Then ENet is a good way to go. Of the three different ways 1) Custom Protocol - Great, but the internet doesn't suppor
by BatFastard 11y ago
If your target market is gamers at HOME. Then ENet is a good way to go.
Of the three different ways
1) Custom Protocol - Great, but the internet doesn't support it. So this is not viable.
2) Defined Protocol - Again, even though there is a spec for this protocol, if you try to use it you will find its not well supported, meaning its going to work intermittently or slowly at best, at worst not work at all.
3) Supported Protocol with added layers. This looks like your best bet, they just add a reliability layer on top of UDP (done that myself).
The reason I eventually abandoned UDP on my project (a virtual world) was I needed my app to work within corporate environments, and many corporate routers do NOT support UDP with out IT departments support.