Im endeffekt ist das relativ einfach.
Wie oben schon gesagt einfach erstmal als Übung nen Chat.
Danach baust du dir nochmal nen Server und einen Client, und lässt den Server und Client wie bei einem Chat auch kommunizieren und verpackst hierbei deine Daten.
Du kannst deine Daten auf verschiedene Weisen verschicken, manche verschicken eine Position mit 3 Koordinaten zum Bleistift so:
"playerid:4%position:192|2|156"
Andere ersetzen das ganze teilweise oder sogar ganz duch Bytes oder ähnliches, um einfach speicher zu sparen, und somit das Datenvolum so kein wie möglich zu halten (Bei Handy-Apps sehr wichtig), da kann man dann zum Beispiel "playerdi" und "position" durch 1 und 2 ersetzen:
"1:4%2:192|2|156"
das musst du für dich entscheiden.
mfg Major