Ich denke das eine Socketverbindung die einzige Möglichkeit wäre die Daten, die bei einem Multiplayergame zusammenkommen, zu bewältigen. Wobei mir hier noch kein Beispiel bekannt ist, das mit PHP umgesetzt worden ist. Wenn du da ein Beispiel kennst, bitte einen Link.
Vor ein paar Tagen wurde der "openSMUS" Server als OpenSource zu Verfügung gestellt. Ich denke, dass dieses Teil eine sehr sinnvolle Lösung für Mulitplayer Spiele sein wird.
Zu finden ist das Projekt hier:
http://opensmus.sf.netBzw. der Link auf das Sourceforge Projekt:
http://sourceforge.net/projects/opensmus/Ich hatte leider noch keine Zeit damit zu experimentieren aber es ist auf Shockwave zugeschnitten und scheint TCP/IP und UDP zu unterstützen und eben vorallem auch auf Unix bzw. Linux zu laufen.
Mich würde noch interessieren, wie sinnvoll es deiner Meinung nach ist, so einen Server mit php zu realisieren.
Grüsse!