MMORPG na Unreal Engine 5.8: co engine znamená pro hráče Ancient Online: Remastered
Co Unreal Engine 5.8 přináší MMORPG z pohledu hráče: škálovatelnou grafiku, jeden velký svět, živé počasí a server, který určuje pravidla.
MMORPG na Unreal Engine 5.8 zní jako slib grafiky, ale pro hráče je engine důležitý z praktičtějších důvodů: jak svět vypadá na tvém zařízení, jak velký může být, jak živě působí a jestli poběží na tvém počítači nebo telefonu. Ancient Online: Remastered je klasické MMORPG ve stylu dálněvýchodní fantasy, které bude zdarma, a jeho herní klient vzniká v Unreal Engine 5.8. Tento článek z pohledu hráče vysvětluje, co engine do hry přináší a o čem nerozhoduje.
Ancient Online: Remastered je ve vývoji; nyní je v uzavřené alfě a datum vydání zatím nebylo oznámeno. Popsané systémy se do spuštění mohou změnit.
Co dělá Unreal Engine 5.8 v MMORPG?
V online hře se práce dělí na dvě části. Klient, tedy program, který si nainstaluješ, kreslí svět, přehrává zvuk, zobrazuje rozhraní a čte tvé příkazy; v Ancient Online: Remastered vzniká klient v Unreal Engine 5.8. Server uplatňuje pravidla hry; ten náš je samostatný program, který jsme si sami napsali v C++, nezávisle na enginu. Engine tedy utváří to, co vidíš a slyšíš, zatímco o výsledku souboje rozhoduje server.
Grafika, která se škáluje od PC po telefon
Stejný svět musí běžet na herním PC i na telefonu střední třídy, takže nastavení jsou stejně důležitá jako vizuál:
- Celková kvalita: Auto, Low, Medium, High, Epic a Cinematic (od Automatické po Filmovou) a k tomu samostatná nastavení stínů, textur, efektů a dohledu.
- Osvětlení Lumen, pokud chceš: osvětlení v reálném čase z Unreal Engine 5.8 nechá pochodně a kouzla rozsvítit své okolí. Ve výchozím stavu je vypnuté a na PC ho můžeš zapnout v nastavení; pokud je pro tebe přednější snímková frekvence, nech ho vypnuté.
- Upscaling: TSR, FSR a DLSS vykreslují hru v nižším rozlišení a obraz zvětšují; v nastavení najdeš také generování snímků, NVIDIA Reflex a AMD Anti-Lag 2.
- Nastavení pro telefon: na telefonu se volby určené jen pro počítač nezobrazují; vybíráš rozlišení (720p, 900p, 1080p nebo nativní rozlišení displeje) a metodu vyhlazování hran (FXAA, SMAA nebo TAA).
Co které nastavení dělá a které zvolit pro tvé zařízení, popisuje průvodce systémovými požadavky a nastavením grafiky.
Velký svět, který se načítá za pochodu
Svět Ancient Online: Remastered je navržený jako jeden souvislý svět, ne jako samostatné mapy oddělené načítacími obrazovkami. Je rozdělený na buňky a klient načítá oblast kolem tebe, zatímco cestuješ. Proto hra na PC potřebuje SSD: na klasickém pevném disku by ses při vstupu do nových oblastí potýkal se záseky a dlouhým načítáním. Obsah světa je na serveru uložený ve verzích, a než vstoupíš do hry, klient ověří, že jeho data světa odpovídají datům serveru.
Počasí, roční období, den a noc
Moderní engine dovoluje, aby se svět kolem tebe měnil. Ve vývojové verzi:
- Deset druhů počasí: od jasné oblohy přes bouřku, mlhu a sněhovou vánici až po písečnou bouři. Počasí pro každý region určuje server, takže všichni na stejném místě vidí stejnou oblohu.
- Roční období a sníh, který zůstává ležet: sníh zbělí zem a po vyjasnění pomalu taje.
- Den a noc: putující slunce a měsíc a v noci hvězdná obloha.
- I postavy cítí počasí: oblečení v dešti zmokne, pláště vlají a stromy i tráva se kývají ve větru.
Počasí ovlivňuje i hratelnost; v mlze si tě například příšery všimnou až z menší vzdálenosti. Vše najdeš v našem článku o dynamickém počasí, ročních obdobích a cyklu dne a noci.
Kdo co dělá: engine, nebo server?
| Úkol | Kdo ho dělá |
|---|---|
| Vykreslení světa, světla, efektů počasí a postav | Klient (Unreal Engine 5.8) |
| Zvuk, rozhraní a ovládání dotykem, myší a gamepadem | Klient (Unreal Engine 5.8) |
| Výsledek pohybu a boje | Server |
| Předměty, Tael a transakce na trhu | Server a databáze |
| Počasí v každém regionu | Server |
| Aktualizace světa 25krát za sekundu | Server |
Díky tomuto rozdělení silnější grafická karta zlepší vzhled hry, ale neudělá z tebe silnějšího bojovníka: klient ukazuje to, co hlásí server, a na každém zařízení platí stejná pravidla. Jak je postavená serverová část, vysvětluje devlog č. 1 studia.
Jeden svět na PC i mobilu
Protože pravidla běží na serveru, klient může mít na každém zařízení jinou podobu, aniž by se změnila hra. Cílové platformy jsou Windows, macOS, Linux, Android a iOS; vývojová verze se nyní testuje na zařízeních s Windows a Androidem. Telefony mají vlastní dotykové rozhraní, na PC je podporovaný gamepad a okno nastavení ukazuje jen volby, které mají na tvém zařízení smysl. Podrobnosti najdeš v průvodci hraním napříč platformami na PC a mobilu.
Co potřebuješ, abys hru rozjel?
Krátké shrnutí zveřejněných cílových hodnot:
- Windows: alespoň 64bitový Windows 10, 8 GB paměti a grafická karta třídy GeForce GTX 1060 6GB, Radeon RX 580 8GB nebo Arc A580, k tomu DirectX 12 a 50 GB volného místa na SSD.
- Android: alespoň Android 10 (64bitový), 4 GB paměti a OpenGL ES 3.1; doporučený je Vulkan 1.1.
- iOS, macOS a Linux: cílové platformy; jejich hodnoty jsou na stejné stránce.
Kompletní tabulky včetně procesorů najdeš na stránce Systémové požadavky. Jde o cílové hodnoty, které se do spuštění mohou změnit.
Časté otázky
Je Ancient Online: Remastered MMORPG na UE5?
Ano. Herní klient vzniká v Unreal Engine 5.8 a herní server je náš vlastní, napsaný v C++.
Potřebuju výkonné PC?
Ne. Minimálním cílem je karta třídy GeForce GTX 1060 6GB, Radeon RX 580 8GB nebo Arc A580 s 8 GB paměti a nastavení se dají od této úrovně snižovat. Lumen je volitelný a ve výchozím stavu vypnutý.
Je mobilní verze stejná hra?
Ano. Je to stejná hra ve stejném světě, s nastavením přizpůsobeným telefonům; volby určené jen pro počítač, jako Lumen a upscaling, se tam nezobrazují.
Kdy si budu moct zahrát?
Hra je v uzavřené alfě a datum vydání zatím nebylo oznámeno. Oznámení zveřejňujeme na tomto webu a v naší komunitě na Discordu.
Kam dál
Zkontroluj své zařízení na stránce Systémové požadavky, přečti si Co je Ancient Online: Remastered?, abys poznal celou hru, a přidej se k naší komunitě na Discordu kvůli novinkám z uzavřené alfy.


