Multiplayer Server

Für allgemeine Fragen zur Programmierung mit PureBasic.
Lambda
Beiträge: 526
Registriert: 16.06.2011 14:38

Multiplayer Server

Beitrag von Lambda »

Bereits einen Server an sich umgesetzt, doch stellt sich mir eine Frage. Die Belastung sollte sich schon an einem MMORPG richten. Wäre es sinnvoll 2 Server mit jeweils TCP und UDP zu nutzen? Wobei Positionen über UDP übermittelt, und Nachrichtenverkehr/Anmeldung etc. über TCP übertragen werden.
Benutzeravatar
NicTheQuick
Ein Admin
Beiträge: 8838
Registriert: 29.08.2004 20:20
Computerausstattung: Ryzen 7 5800X, 64 GB DDR4-3200
Ubuntu 24.04.2 LTS
GeForce RTX 3080 Ti
Wohnort: Saarbrücken

Re: Multiplayer Server

Beitrag von NicTheQuick »

Ja, das macht normalerweise Sinn.
Benutzeravatar
PMV
Beiträge: 2765
Registriert: 29.08.2004 13:59
Wohnort: Baden-Württemberg

Re: Multiplayer Server

Beitrag von PMV »

Nur um deine Aussage richtig zu deuten ....
Bei einem MMORPG steht nicht 1 oder 2 Server dahiner,
da läuft und kommuniziert eine große Serverfarm. :wink:
Da ist weit mehr nötig als beim klassischen Multiplayer Server.

MFG PMV
alte Projekte:
TSE, CWL, Chatsystem, GameMaker, AI-Game DLL, Fileparser, usw. -.-
Lambda
Beiträge: 526
Registriert: 16.06.2011 14:38

Re: Multiplayer Server

Beitrag von Lambda »

Das ist natürlich verständlich. Worauf ich hinaus will ist ein MORPG. Massiv ist relativ. :D
Benutzeravatar
PMV
Beiträge: 2765
Registriert: 29.08.2004 13:59
Wohnort: Baden-Württemberg

Re: Multiplayer Server

Beitrag von PMV »

Ob du 200 Leute oder 2 Millionen Leute gleichzeitig
auf den Servern hast spielt für die Architektur keine Rolle.
Es ist sogar wichtig, dass du so entwickelst, das beides
keine Probleme macht. Am Ende müssen ohne viel Aufwand
weitere Server dazu gestellt werden können oder auch
entfernt. Egal obs nen kleines MMO ist oder nen großes. :wink:

MFG PMV
alte Projekte:
TSE, CWL, Chatsystem, GameMaker, AI-Game DLL, Fileparser, usw. -.-
Lambda
Beiträge: 526
Registriert: 16.06.2011 14:38

Re: Multiplayer Server

Beitrag von Lambda »

Ob du 200 Leute oder 2 Millionen Leute gleichzeitig
auf den Servern hast spielt für die Architektur keine Rolle.
Es ist sogar wichtig, dass du so entwickelst, das beides
keine Probleme macht
Das wäre Schwachsinn. Das hängt von der Sprache, dem Konzept und den Daten ab. Zudem gibt es einen zentralen Punkt (Datenbank), welcher ein CMS auf einem Webserver repräsentiert. Da bräuchte ich schon mehr, für "2.000.000" aktive Spieler. Ich erwarte vorerst etwa 200-300 Clienten, danach ist dicht, schließlich miete ich für die Entwicklung keinen vServer.
Nur um deine Aussage richtig zu deuten ....
Bei einem MMORPG steht nicht 1 oder 2 Server dahiner
Das hast du missverstanden. Es ist die Rede davon TCP und UDP gleichzeitig zu nutzen. Empfindlichere Daten über TCP, Daten die auch mal Hops gehen können über UDP.

Das ganze wurde jetzt umgesetzt und läuft einwandfrei. :)
Antworten