Katere so različne vrste MMO motorjev?

Razvitih je bilo veliko različnih motorjev spletnih iger za več igralcev (MMO). Skoraj vsak MMO ima svoj lasten motor po meri, ki je včasih izdan kot mehanizem za igre pozneje, čeprav obstajajo motorji, ki so bili posebej zasnovani kot generični MMO motorji brez vsebine igre. Nekateri motorji so zasnovani za klasično tridimenzionalno (3D) grafiko, pri kateri vsi igralci obstajajo znotraj istega strežnika in lahko prosto komunicirajo drug z drugim, medtem ko drugi motorji porazdelijo obremenitve igralcev med različne strežnike. Motorji MMO v slogu tekme so zasnovani tako, da gostijo samo igre igralec proti igralcu in nimajo trajnega sveta igre zunaj tekme, ki se igra. Nekaj ​​motorjev se zelo potrudi, da ustvari simulirano okolje, skupaj s fiziko in dinamičnimi predmeti, ki se ob interakciji z njimi premikajo na realističen način, kot bi simulator letenja.

Od vseh vrst MMO motorjev je ena vrsta, ki se najpogosteje uporablja, 3D obstojni svetovni motor. To na splošno upravlja obstojen svet na strežniku, s katerim lahko igralci komunicirajo. Motor ima lahko podporo za več strežnikov, kar pomeni, da lahko igralci izberejo, na katerem strežniku bodo igrali, da bi porazdelili obremenitev igralca, tako da noben sistem ne bo preobremenjen. Druga možnost je, da ta tip motorja uporablja sistem, v katerem so vsi igralci tehnično na istem strežniku, čeprav več računalnikov – v tem primeru se imenujejo drobci – dejansko deluje skupaj, da po potrebi porazdeli naloge obdelave.

Nekateri MMO motorji se soočajo s problemom velike obremenitve igralcev z uporabo sistema, znanega kot instanciranje. Ti MMO motorji imajo vztrajno svetovno območje, v katerem lahko igralci medsebojno komunicirajo, včasih le družbeno. Ko igralci vstopijo v območja, kjer se pojavlja bolj zapleteno igranje, kot je bojno območje ali podigra, motor ustvari kopijo območja, do katerega lahko dejansko dostopa le igralec ali majhna skupina igralcev. To lahko prihrani procesorsko moč, saj se instancirano območje običajno izvaja na igralčevem računalniku prek odjemalca igre. Prav tako se izogne ​​prenatrpanosti priljubljenih območij, ker skupine igralcev ne bodo nenehno naletele drug na drugega, kar omogoča bolj nadzorovano igranje.

Nekateri MMO motorji, vključno z nekaterimi, ki izvirajo iz iger za enega igralca, delujejo bolj kot strežniki za tekme za igralce kot potopni spletni svetovi. Ti motorji nimajo trajnega sveta, v katerem se igralci lahko premikajo in medsebojno delujejo, temveč služijo temu, da igralcem omogočijo, da se najdejo, nato pa uporabijo svojo programsko opremo za začetek in igranje igre. Statistični podatki o tem, kako igralec običajno deluje, so trajni in jih je mogoče občasno uporabiti za izboljšanje nekaterih vidikov virtualnega lika, čeprav se to ne izvaja vedno. Večina teh MMO motorjev v bistvu deluje kot organiziran športni seznam, ujemajo igralce ali ekipe drug proti drugemu in beležijo izide tekem. Strežniki za tekme zahtevajo relativno malo stroškov za izvajanje, ker se dejanska igra v celoti izvaja iz igralčevega računalnika, čeprav je tudi MMO bolj ranljiv za goljufanje na strani odjemalca.

Obstajajo tudi MMO motorji, ki temeljijo na brskalniku, čeprav nekateri igralci ne menijo, da so prave MMO. Ti motorji omogočajo igranje igre izključno prek vmesnika spletnega mesta in se lahko ne razlikujejo od drugih vrst MMO-jev. V nekaterih primerih pa so lahko bolj podobni igri brez povezave za enega igralca. Interakcija med igralci v igri, ki temelji na brskalniku, je lahko zelo omejena zaradi varnostnih težav spletnega strežnika in je lahko omejena na objavljanje sporočil v sistemih oglasnih desk. Kljub temu ostajajo MMO, ki temeljijo na brskalniku, priljubljene, ker so dostopne, ne potrebujejo vedno namenskega strežnika, privabljajo priložnostne igralce in jih je mogoče igrati na mobilni napravi.