The Internet is full of articles like this one which advise (implicitly novice) game programmers to use UDP as a first step in designing their game's network protocol.
21 later thoughts
Keyboard navigation
?
c
g
j
←
k
→
p
s
ctrl + enter
alt + enter
esc