MMORPG ohne großen Server?



  • byto schrieb:

    Zeroconf sieht echt interessant aus. Leider finde ich bei Wikipedia nur die technische Erläuterung, wie das ganze in einem lokalen Netz funktioniert. Interessant wirds aber ja erst, wenn man das ganze global betrachtet. Wie funktioniert das da? Das ganze basiert doch offenbar darauf, dass man sich eine IP Adresse eines bestimmten Adressraums zuweist. Aber wie soll die Auflösung dann übers Internet funktionieren?

    Merkst du nicht, das ist die gleiche Art Problemloesung, welche hier schon die ganze Zeit betrieben wird. Man benutzt einfach BusswordXYZ, und schon ist das Problem erledigt. f'`8k

    Gruß, TGGC (\-/ has leading)



  • byto schrieb:

    Zeroconf sieht echt interessant aus. Leider finde ich bei Wikipedia nur die technische Erläuterung, wie das ganze in einem lokalen Netz funktioniert. Interessant wirds aber ja erst, wenn man das ganze global betrachtet. Wie funktioniert das da? Das ganze basiert doch offenbar darauf, dass man sich eine IP Adresse eines bestimmten Adressraums zuweist. Aber wie soll die Auflösung dann übers Internet funktionieren?

    Ob Zeroconf funktionieren würde weiß ich nicht. Aber man könnte es ähnlich wie bei GNUtella lösen. Man hat eine oder mehrere Webseiten, auf denen die IPs laufender Nodes gelistet werden. Dann kann sich ein Client diese Liste ziehen und der Reihe durchgehen, bis er eine Verbindung hat.

    TGGC schrieb:

    Merkst du nicht, das ist die gleiche Art Problemloesung, welche hier schon die ganze Zeit betrieben wird. Man benutzt einfach BusswordXYZ, und schon ist das Problem erledigt.

    Sicher, so lange hier keiner ein P2P MMORPG implementieren wird, wirst du das zu allen Vorschlägen sagen. Da hier auch vermutlich niemand die Zeit und Lust hat ein P2P MMORPG zu implementieren, wirst du das wohl die ganze Zeit über posten. Daher sagen wir einfach mal: Du hast es jetzt mehr als einmal gesagt, es wurde wahrgenommen...



  • TGGC schrieb:

    byto schrieb:

    Zeroconf sieht echt interessant aus. Leider finde ich bei Wikipedia nur die technische Erläuterung, wie das ganze in einem lokalen Netz funktioniert. Interessant wirds aber ja erst, wenn man das ganze global betrachtet. Wie funktioniert das da? Das ganze basiert doch offenbar darauf, dass man sich eine IP Adresse eines bestimmten Adressraums zuweist. Aber wie soll die Auflösung dann übers Internet funktionieren?

    Merkst du nicht, das ist die gleiche Art Problemloesung, welche hier schon die ganze Zeit betrieben wird. Man benutzt einfach BusswordXYZ, und schon ist das Problem erledigt.

    Ich gebe zu, dass ich nicht alle acht Seiten hier gelesen habe. Ist ja auch egal, Zeroconf klingt interessant ganz unabhängig von der eigentlichen Fragestellung. Und als Buzzword würde ich das nun nicht bezeichnen, es ist halt einfach der Name der Technologie.

    Im Gegensatz zu P2P Netzen scheint das Zeroconf Prinzip offenbar ohne Server auszukommen. Bei P2P brauchst Du ja einen Server, der Dich über die IPs der Mitglieder informiert. Daher meine Frage, wie das denn global funktioniert (was es ja offenbar tut).

    PS: Sollte ich etwas überlesen haben und auch Zeroconf mit Server arbeitet, dann entschuldige ich mich lieber gleich, bevor es Flames hagelt. 😉



  • Nein, du hast das ganz richtig verstanden.
    Es ist sogar Teil der Technologie, dass die IP-Adressen selbst vergeben werden (also nicht statisch oder über DHCP). Dass es im lokalen Netzwerk funktioniert ist klar (auch wenn es zZ viel zu selten (zB von iTunes und vielen anderen Apple-Anwendungen) benutzt wird).

    Wide-Area-Bonjour ist letztendlich nur so etwas wie ein dyndns auf Speed. Es sollte kein Problem sein, einen freien Server für soetwas zu verwenden, sobald es solche gibt. (Siehe auch http://www.dns-sd.org/ServerSetup.html, http://www.dns-sd.org/ClientSetup.html)

    Sehr praktisch an diesem Verfahren wäre, dass man das Spiel ohne Probleme im LAN spielen könnte, verschiedene Welten ergeben sich einfach dadurch, dass man einen anderen DNS-Server verwendet (Frei nach dem Motto: "It's not a bug, it's a feature" :D)

    Zu TGGC hat denk' ich rüdiger alles gesagt ...



  • .filmor schrieb:

    Wide-Area-Bonjour ist letztendlich nur so etwas wie ein dyndns auf Speed. Es sollte kein Problem sein, einen freien Server für soetwas zu verwenden, sobald es solche gibt. (Siehe auch http://www.dns-sd.org/ServerSetup.html, http://www.dns-sd.org/ClientSetup.html)

    Sehr praktisch an diesem Verfahren wäre, dass man das Spiel ohne Probleme im LAN spielen könnte, verschiedene Welten ergeben sich einfach dadurch, dass man einen anderen DNS-Server verwendet (Frei nach dem Motto: "It's not a bug, it's a feature" :D)

    OK, danke für die Aufklärung & Links.


Anmelden zum Antworten