Skip to main content

Wat zijn de verschillende soorten MMO -motoren?

Er is een grote verscheidenheid aan massaal multiplayer online game (MMO) -motoren ontwikkeld.Bijna elke MMO heeft zijn eigen aangepaste motor die later als game -engine wordt uitgebracht, hoewel er motoren zijn die specifiek zijn ontworpen als generieke MMO -motoren zonder game -inhoud.Sommige motoren zijn ontworpen voor klassieke driedimensionale (3D) graphics waarin alle spelers binnen dezelfde server bestaan en vrijelijk met elkaar kunnen communiceren, terwijl andere motoren spelerslasten onder verschillende servers verspreiden.MMO-motoren in match-stijl zijn ontworpen om alleen spelers-versus-spelersspellen te organiseren en hebben geen aanhoudende gamewereld buiten de wedstrijd die wordt gespeeld.Een paar motoren gaan tot het uiterste om een gesimuleerde omgeving te creëren, compleet met fysica en dynamische objecten die op een realistische manier bewegen wanneer ze interactie hebben met, zoals een vluchtsimulator zou doen.

Van alle soorten MMO -motoren, het enige type dat dat typewordt het vaakst gebruikt, is een 3D persistente wereldmotor.Dit beheert op een server over het algemeen een aanhoudende wereld waarmee spelers kunnen communiceren.De motor kan ondersteuning hebben voor meerdere servers, wat betekent dat spelers kunnen kiezen op welke server ze moeten spelen om de spelersbelasting te helpen distribueren zodat geen enkel systeem overbelast wordt.Als alternatief kan dit type motor een systeem gebruiken waarin alle spelers technisch op dezelfde server zijn, hoewel verschillende computers mdash;Shards genoemd in dit geval mdash;Deze MMO -motoren hebben een hardnekkig wereldgebied waarin spelers met elkaar kunnen communiceren, soms alleen sociaal.Wanneer spelers gebieden binnenkomen waar meer complexe gameplay plaatsvindt, zoals een gevechtsgebied of een sub-game, ontstaat de motor een kopie van het gebied waar alleen de speler of een kleine groep spelers daadwerkelijk toegang toe heeft.Dit kan verwerkingskracht opslaan, omdat het Instanced -gebied meestal op de computer van de speler wordt uitgevoerd via de gameclient.Het vermijdt ook overbevolking van populaire gebieden omdat groepen spelers niet constant tegenover elkaar zullen komen, waardoor meer gecontroleerde gameplay mogelijk is.

Sommige MMO-motoren, waaronder sommige die spawnen van single-player-games, handelen meer als matchservers voor spelers danImmersive online werelden.Deze motoren hebben geen aanhoudende wereld waarin spelers kunnen bewegen en met elkaar kunnen communiceren, maar in plaats daarvan dienen om spelers in staat te stellen elkaar te vinden, waarna ze hun eigen software gebruiken om een spel te starten en te spelen.Statistieken voor hoe een speler uitvoert, zijn meestal persistent en kunnen af en toe worden gebruikt om een aspect van een virtueel karakter te verbeteren, hoewel dit niet altijd wordt geïmplementeerd.De meeste van deze MMO -motoren functioneren in principe als een georganiseerd sportrooster, bijpassende spelers of teams tegen elkaar en het opnemen van de uitkomst van de wedstrijden.Match-servers nemen relatief weinig overhead om te draaien, omdat het eigenlijke spel volledig wordt uitgevoerd vanaf de computer van de speler, hoewel het de MMO ook kwetsbaarder maakt voor het vals spelen van client-side.

Er zijn ook browsergebaseerde MMO-motoren, hoewel sommige spelers dat doenbeschouw dit niet als ware MMO's.Met deze motoren kan een spel exclusief worden gespeeld via een website -interface en kan niet te onderscheiden zijn van andere soorten MMO's.In sommige gevallen kunnen ze echter meer lijken op een offline spel met één speler.De interactie tussen spelers in een browser-gebaseerd spel kan zeer beperkt worden door webserverbeveiligingsproblemen en kan beperkt zijn tot het plaatsen van berichten in Bulletin Board-systemen.Toch blijven MMO's op basis van browser populair omdat ze toegankelijk zijn, niet altijd een speciale server vereisen, casual spelers aantrekken en op een mobiel apparaat kunnen worden gespeeld.