Ich habe gestern mein iPad bekommen und möchte ein verteiltes Spiel zwischen iPads für eine kleine Gemeinschaft auf der ganzen Welt programmieren, also kein Blue-Tooth.
Ich habe von dem XMPP-Protokoll gehört, das den Datenaustausch zwischen zwei PCs ermöglicht, z. B. dieses Thema auf SO
Im Grunde handelt es sich bei diesem Ansatz um eine dezentrale Lösung. Sobald eine gültige Verbindung zwischen zwei iPads hergestellt ist, muss der Server nicht mehr eingreifen. Die beiden iPads können über XMPP kommunizieren. Ich weiß, dass der Großteil der Daten in Textform vorliegt, aber auch einige Bilder sollen über das Netz übertragen werden.
Im Moment geht es mir nur um den Nachweis des Konzepts. Ist dies ein guter Ansatz? Wie kann die Verbindung wiederhergestellt werden, wenn die Verbindung aufgrund einer schlechten Wi-Fi-Signalstärke unterbrochen wird? Gibt es einen besseren Weg, um so etwas zu tun?
Ich bin neu in der Programmierung von iPad-Spielen, so dass jeder Vorschlag ist willkommen und geschätzt.