Auch in PHP kannst Du eine Ständig laufende Anwendung schreiben, sogar mit
GUI wenn Du magst
Aber davon mal abgesehen: Schau Dir mal XNA an - was Spielentwicklung angeht generell sehr interessant - und dann auch mal die Möglichketen von .NET im Bereich Managed
DirectX und auch Windows Communication Foundation. Da hats nämlich schon so Sachen wie Synchronisierung mehrere Client über Meshes (via
TCP/
IP) etc. alles schon drin und will nur noch benutzt und nicht mehr selber geschrieben werden.