Umíš hrát 2048 Offlinea?
Ano – základní hra 2048 se po vaší první návštěvě hraje offline, ale hodnocená skóre, žebříčky a jakékoli živé funkce vyžadují připojení k internetu.
Servisní pracovník při prvním načtení Hraj 2048 ukládá herní soubory a mechaniku základních dlaždic lokálně do vašeho zařízení, takže samotná deska funguje i bez signálu.
Co funguje offline a co potřebuje internet
| Vlastnost | Funguje offline? |
|---|---|
| Posouvání a spojování dlaždic | Ano. |
| Skóre v rámci aktuální relace | Ano. |
| Herní rozhraní a ovládání | Ano. |
| Podání hodnoceného skóre | Ne – potřebuje internet |
| Globální žebříček zhlédnutí | Ne – potřebuje internet |
| Přímé sledování her | Ne – potřebuje internet |
| Daily Challenge (srovnání na stejné desce) | Ne – potřebuje internet |
| Arena režim | Ne – potřebuje internet |
| Přihlášení k účtu a ověření relace | Ne – potřebuje internet |
Jak ve skutečnosti funguje ukládání do mezipaměti offline
Když poprvé načtete Hraj 2048, malý skript na pozadí zvaný servisní pracovník uloží kód hry, styly a logiku dlaždic do mezipaměti vašeho prohlížeče. Při pozdějších návštěvách se stránka může zavést přímo z této mezipaměti, což je důvod, proč se deska stále otevírá, i když je zapnutý nebo žádný signál v tunelu nebo v letadle. Mezipaměť nemůže dosáhnout serveru, takže vše, co závisí na živém požadavku – odeslání seřazeného výsledku, načtení globálního žebříček, porovnání s protihráčem pro více hráčů nebo ověření vaší přihlašovací relace – jednoduše počká, až budete opět online. V praxi to znamená, že offline hraní je ideální pro příležitostné sólové běhy a trénink, ale než se pokusíte o skóre, které chcete zaznamenat, měli byste se znovu připojit.
Společné chyby
Největším nedorozuměním je očekávání, že se do vaší hodnosti započítává offline hra. Nebude — hra dokončená bez připojení se nikdy neodešle, takže se nezobrazí na žebříček a nezískává žádné XP ani trofeje. Viz proč se offline hry neukládají pro úplné vysvětlení. Dalším běžným nedopatřením je vymazání mezipaměti prohlížeče, které odstraní soubory service-worker uložené v mezipaměti a vynutí si další online návštěvu, než bude offline hraní znovu fungovat. Otázky související s připojením – přihlašování, průběh synchronizace mezi zařízeními a proč je někdy potřeba relace znovu ověřit – jsou zodpovězeny v Účet a technické FAQ.
Dobré využití pro offline hraní
Režim offline svítí vždy, když je připojení nespolehlivé, ale přesto chcete hrát – let, dojíždění v metru, vzdálená kabina nebo prostě nestálý mobilní signál. Ve všech těchto situacích se deska načítá a hraje normálně, takže je to skvělý způsob, jak si procvičit základní mechaniku, experimentovat s strategie rohů, nebo jen trávit čas. Je třeba mít na paměti, že jakýkoli pokrok dosažený offline je čistě pro zábavu a procvičování: nikdy se nedostane na server, takže tyto relace považujte za zahřívací a své seriózní běhy za skóre si uložte, až budete opět online a připojeni.
PWA pro nejlepší offline zážitek
Instalace Hraj 2048 jako a Progresivní webová aplikace (Přidat na domovskou obrazovku) poskytuje nejspolehlivější offline zážitek. PWA ukládá do mezipaměti více prostředků než karta prohlížeče, takže offline relace jsou stabilnější. Po obnovení připojení se data relace automaticky synchronizují, pokud je to možné.