Answer by davisj · Nov 19, 2015 at 07:12 PM
It is very important. Most online game use an unreliable protocol, usually UDP instead of TCP. TCP requires that every packet sent receives an acknowledgement from the destination. UDP, being unreliable does not. Consider an email. Would it be important for all packets that comprise an email arrive at their destination quickly and in the same order in which they were sent? No, because e-mail is not time-sensitive, whether it take 5 seconds or 5 minutes, the email can wait. The email will not be presented to a user's inbox until it is complete. Now, consider a telephone conversation. Is it important that the person's voice on the other end of the line arrive quickly and in the order in which it was sent? Yes, indeed it is... Otherwise the conversation would be jumbled. Online game work in the same major. Lost packets are not resent, because they do not matter. Does it matter that you lost a packet in the game where you fired your weapon 15 seconds ago? Should that packet be resent? No, of course not. I know this goes beyond the question as to whether packet loss is important or not, but now at least you know the difference between TCP and UDP, or reliable vs unreliable protocols.