Was sind die verschiedenen Arten von MMO -Motoren?
Es wurde eine große Auswahl an massiv Multiplayer -Online -Game (MMO) -Motoren entwickelt. Fast jeder MMO hat eine eigene benutzerdefinierte Engine, die manchmal später als Game -Engine veröffentlicht wird, obwohl es Motoren gibt, die speziell als generische MMO -Motoren ohne Spielinhalt entwickelt wurden. Einige Motoren sind für klassische dreidimensionale (3D) Grafiken ausgelegt, in denen alle Spieler auf demselben Server existieren und frei miteinander interagieren können, während andere Motoren Spielerlasten zwischen verschiedenen Servern verteilen. MMO-Motoren im Match-Stil sind so konzipiert, dass sie nur Spiele-gegen-Player-Spiele veranstalten und keine hartnäckige Spielwelt außerhalb des Spiels haben. Einige Motoren unternehmen große Anstrengungen, um eine simulierte Umgebung mit Physik und dynamischen Objekten zu erstellen, die sich auf realistische Weise bewegen, wenn sie mit einem Flugsimulator interagiert. Dies verwaltet im AllgemeinenAuf einem Server ist eine anhaltende Welt, mit der Spieler interagieren können. Die Engine hat möglicherweise Unterstützung für mehrere Server, was bedeutet, dass die Spieler auswählen können, auf welchem Server sie abspielen sollen, um die Last der Spieler zu verteilen, sodass kein System überlastet wird. Alternativ kann diese Art von Engine ein System verwenden, in dem sich alle Spieler technisch auf demselben Server befinden, obwohl in diesem Fall mehrere Computer - als Scherben bezeichnete - tatsächlich zusammenarbeiten, um die Verarbeitungsaufgaben nach Bedarf zu verteilen.
Bestimmte MMO -Motoren konfrontieren dem Problem der massiven Player -Belastungen mithilfe eines Systems, das als Instanz verwendet wird. Diese MMO -Motoren haben eine anhaltende Weltfläche, in der Spieler miteinander interagieren können, manchmal nur sozial. Wenn Spieler Bereiche betreten, in denen komplexeres Gameplay auftritt, wie z.Tatsächlich Zugang. Dies kann die Verarbeitungsleistung speichern, da der Instanzbereich normalerweise über den Spielkunden auf dem Computer des Players ausgeführt wird. Es vermeidet auch die Überfüllung beliebter Bereiche, da Gruppen von Spielern nicht ständig ineinander stoßen und mehr kontrolliertes Gameplay ermöglichen.
Einige MMO-Motoren, darunter einige, die von Single-Player-Spielen hervorgehen, verhalten sich eher wie Match-Server für Spieler als für immersive Online-Welten. Diese Motoren haben keine hartnäckige Welt, in der Spieler sich gegenseitig bewegen und interagieren können, sondern dienen den Spielern, sich gegenseitig zu finden. Danach verwenden sie ihre eigene Software, um ein Spiel zu spielen. Statistiken für die Leistung eines Spielers sind normalerweise hartnäckig und können gelegentlich verwendet werden, um einen Aspekt eines virtuellen Charakters zu verbessern, obwohl dies nicht immer implementiert ist. Die meisten dieser MMO -Motoren funktionieren im Grunde genommen wie ein organisierter Sportplan, der Spieler oder Teams gegeneinander vergleichbar und das Ergebnis von aufzeichnetdie Übereinstimmungen. Match-Server nehmen relativ wenig Overhead zum Ausführen, da das tatsächliche Spiel vollständig vom Computer des Spielers ausgeführt wird, obwohl das MMO auch anfälliger für clientseitige Betrug.
Es gibt auch Browser-basierte MMO-Motoren, obwohl einige Spieler dies nicht als echte MMOs betrachten. Diese Motoren ermöglichen es, ein Spiel ausschließlich über eine Website -Schnittstelle zu spielen und von anderen Arten von MMOs nicht zu unterscheiden zu sein. In einigen Fällen können sie jedoch einem Offline-Spiel mit einem Spieler ähneln. Die Interaktion zwischen Spielern in einem Browser-basierten Spiel kann durch die Sicherheit von Webserver sehr eingeschränkt werden und kann auf die Veröffentlichung von Nachrichten in Bulletin-Board-Systemen beschränkt sein. Trotzdem bleiben Browser-basierte MMOs beliebt, da sie zugänglich sind, nicht immer einen dedizierten Server benötigen, Gelegenheitsspieler anziehen und auf einem mobilen Gerät gespielt werden können.