Skip to main content

Vilka är de olika typerna av MMO -motorer?

Ett stort utbud av massivt multiplayer online -spel (MMO) -motorer har utvecklats.Nästan varje MMO har sin egen anpassade motor som ibland släpps som en spelmotor senare, även om det finns motorer som specifikt har utformats som generiska MMO -motorer utan spelinnehåll.Vissa motorer är designade för klassisk tredimensionell (3D) grafik där alla spelare finns inom samma server och kan fritt interagera med varandra, medan andra motorer distribuerar spelarbelastningar mellan olika servrar.MMO-motorer i matchstil är utformade för att bara vara värd för Player-Versus-spelare och har inte en ihållande spelvärld utanför matchen som spelas.Några motorer går mycket för att skapa en simulerad miljö, komplett med fysik och dynamiska föremål som rör sig på ett realistiskt sätt när de interageras med, som en flygsimulator skulle göra.används oftast är en 3D -ihållande världsmotor.Detta hanterar i allmänhet på en server en ihållande värld som spelare kan interagera med.Motorn kan ha stöd för flera servrar, vilket innebär att spelare kan välja vilken server de ska spela på för att hjälpa till att distribuera spelarbelastningen så att inget system blir överbelastat.Alternativt kan denna typ av motor använda ett system där alla spelare tekniskt finns på samma server, även om flera datorer mdash;kallas skärvor i detta fall mdash;arbetar faktiskt tillsammans för att distribuera behandlingsuppgifterna efter behov.

Vissa MMO -motorer konfronterar problemet med massiva spelarbelastningar genom att använda ett system som kallas instans.Dessa MMO -motorer har ett ihållande världsområde där spelare kan interagera med varandra, ibland bara socialt.När spelare kommer in i områden där mer komplexa spel inträffar, till exempel ett stridsområde eller ett underspel, spawns motorn en kopia av det område som bara spelaren eller en liten grupp spelare faktiskt kan komma åt.Detta kan spara bearbetningskraft, eftersom det instanserade området vanligtvis körs på spelarens dator via spelklienten.Det undviker också överbelastning av populära områden eftersom grupper av spelare inte ständigt stöter på varandra, vilket möjliggör mer kontrollerat spel.

Vissa MMO-motorer, inklusive några som spawn från enspelarspel, agerar mer som matchservrar för spelare änuppslukande onlinevärldar.Dessa motorer har inte en ihållande värld där spelare kan röra sig och interagera med varandra, utan i stället tjänar till att låta spelare hitta varandra, varefter de använder sin egen programvara för att starta och spela ett spel.Statistik för hur en spelare presterar vanligtvis är ihållande och kan ibland användas för att förbättra någon aspekt av en virtuell karaktär, även om detta inte alltid implementeras.De flesta av dessa MMO -motorer fungerar i princip som en organiserad sportlista, matchande spelare eller lag mot varandra och registrerar resultatet av matcherna.Matchservrar tar relativt lite overhead att köra, eftersom det faktiska spelet körs helt från spelarens dator, även om det också gör MMO mer sårbar för fusk på klientsidan.

Det finns också webbläsarbaserade MMO-motorer, även om vissa spelare göranser inte att dessa är sanna MMO: er.Dessa motorer gör det möjligt att spelas uteslutande genom ett webbplatsgränssnitt och kan inte skiljas från andra typer av MMO: er.I vissa fall kan de emellertid närmare likna ett enspelare offline-spel.Interaktionen mellan spelare i ett webbläsarbaserat spel kan vara mycket begränsat av webbserverns säkerhetsproblem och kan begränsas till att publicera meddelanden i anslagstavla.Ändå förblir webbläsarbaserade MMO: er populära eftersom de är tillgängliga, kräver inte alltid en dedikerad server, locka till casual spelare och kan spelas på en mobil enhet.