Jaké jsou různé typy motorů MMO?

Byla vyvinuta velká řada masivně multiplayerových online her (MMO). Téměř každý MMO má svůj vlastní vlastní motor, který je někdy uvolněn jako herní stroj později, ačkoli existují motory, které byly speciálně navrženy jako obecné motory MMO bez herního obsahu. Některé motory jsou navrženy pro klasickou trojrozměrnou (3D) grafiku, ve které všichni hráči existují na stejném serveru a mohou volně komunikovat mezi sebou, zatímco jiné motory distribuují zatížení hráčů mezi různé servery. Motory MMO ve stylu zápasu jsou navrženy tak, aby hostily pouze hry pro hráče-versus-hráč a nemají přetrvávající herní svět mimo hraný zápas. Několik motorů chodí do velkých délek, aby vytvořilo simulované prostředí, doplněné fyzikou a dynamickými objekty, které se pohybují realistickým způsobem při interakci, jako by to byl letový simulátor. To obecně řídíNa serveru trvalý svět, s nímž mohou hráči interagovat. Motor může mít podporu pro více serverů, což znamená, že hráči si mohou vybrat, na který server bude hrát, aby pomohl distribuovat zatížení přehrávače, takže žádný systém se nezatěžuje. Alternativně může tento typ motoru používat systém, ve kterém jsou všichni hráči technicky na stejném serveru, ačkoli několik počítačů - v tomto případě nazývané střepy - ve skutečnosti spolupracuje na distribuci zpracování podle potřeby.

Některé motory MMO konfrontují problém masivního zatížení hráčů pomocí systému známého jako Instancing. Tyto motory MMO mají přetrvávající světovou oblast, ve které si hráči mohou vzájemně komunikovat, někdy jen společensky. Když hráči vstupují do oblastí, kde dochází ke složitějšímu hraní, jako je bojová oblast nebo sub-hra, motor vytvoří kopii oblasti, kterou může pouze hráč nebo malá skupina hráčůve skutečnosti přístup. To může ušetřit výkon zpracování, protože instalovaná oblast je obvykle provozována na počítači hráče prostřednictvím herního klienta. Rovněž se vyhýbá přeplnění populárních oblastí, protože skupiny hráčů nebudou neustále narazit na sebe, což umožňuje kontrolovanější hraní.

Některé motory MMO, včetně některých, které se vynořují z her pro jednoho hráče, se chovají spíše jako servery zápasů pro hráče než pohlcující online světy. Tyto motory nemají přetrvávající svět, ve kterém se hráči mohou pohybovat a komunikovat mezi sebou, ale místo toho slouží, aby hráči mohli navzájem najít, poté používají svůj vlastní software k zahájení hry. Statistiky toho, jak hráč provádí, jsou obvykle přetrvávající a mohou být občas použity ke zlepšení některého aspektu virtuálního charakteru, i když to není vždy implementováno. Většina z těchto motorů MMO v podstatě funguje jako organizovaný sportovní seznam, odpovídající hráči nebo týmy proti sobě a zaznamenávají výsledekzápasy. Servery zápasů zabírají relativně málo režijních nákladů, protože skutečná hra je provedena zcela z počítače hráče, i když také činí MMO zranitelnější vůči podvádění na straně klienta.

K dispozici jsou také motory MMO založené na prohlížeči, ačkoli někteří hráči je nepovažují za skutečné MMO. Tyto motory umožňují hrát hru výhradně prostřednictvím rozhraní webových stránek a mohou být nerozeznatelné od jiných typů MMO. V některých případech se však mohou více podobat offline hry pro jednoho hráče. Interakce mezi hráči ve hře založené na prohlížeči může být velmi omezena problémy zabezpečení webového serveru a může být omezena na odesílání zpráv v systémech bulletinové desky. Přesto, MMO založené na prohlížeči zůstávají populární, protože jsou přístupné, ne vždy vyžadují vyhrazený server, přitahují příležitostné hráče a lze je hrát na mobilním zařízení.

JINÉ JAZYKY

Pomohl vám tento článek? Děkuji za zpětnou vazbu Děkuji za zpětnou vazbu

Jak můžeme pomoci? Jak můžeme pomoci?