In previous questions, I have determined that the best way to do my Java RTS is with UDP.
Some insisted UDP only.
What sort of packet verification strategies are best, needed? UDP is release and forget.
Will my server have to communicate with any clients that haven't sent in a packet for a frame of the game? Should the client send each packet twice?
How do Blizz and Microsoft do it in Starcraft and AoE ?
I've only done testing on home LAN, university LAN, where UDP is pretty reliable, but dare I try it on cross-town connections yet? UDP packets need extra coding for reliability - like?
I'd prefer to start off correctly with my client-server.
I am good with datagrams and TCP/IP.