Přejít na hlavní obsah

Hraní na Ethereu

  • Pravidla a stav hry mohou být vynucovány blockchainem Ethereum, nikoli servery studia, což představuje klíčovou výhodu onchain her.
  • Kdokoli může vytvářet modifikace, boty nebo zcela nové hry, které se napojí na stejná otevřená onchain data.
  • Účelově vytvořené sítě vrstvy 2 (l2) umožňují hraní v reálném čase s nižšími poplatky, zatímco frameworky pro vývoj her činí tvorbu onchain her dostupnější než kdy dříve.

Hraní na Ethereu

Hraní na Ethereu má různé podoby, od her, které využívají blockchain pro specifické funkce, až po ty, kde celý herní svět žije onchain. Blockchain Ethereum lze ve hrách využít v různých kapacitách. Hry mohou ukládat své měny jako převoditelné tokeny nebo jiná herní aktiva (postavy, vybavení, mazlíčky atd.) ve formě nezaměnitelných tokenů (NFT). Hry mohou také využívat chytré kontrakty k hostování své logiky, pravidel a stavu onchain. Takové hry se běžně označují jako „plně onchain hry“.

Ekosystém Etherea také zahrnuje blockchainy vrstvy 2 (l2), které dědí bezpečnostní záruky sítě Ethereum Mainnet a zároveň rozšiřují škálovatelnost Etherea a podporují specializované případy použití. Sítě l2 mohou onchain hrám a jejich komunitám poskytnout další výhody díky rychlejším časům potvrzení a nižším poplatkům, což činí hraní dostupnějším.

Jak se vrstva 1 (l1) škáluje, hry se začínají vracet na Ethereum Mainnet. Jedním z příkladů je Asphodel (opens in a new tab), plně onchain hra, která se v současnosti testuje na l1 Etherea. Většina her však stále využívá řešení l2, aby těžily z nižších poplatků.

Vzestup hraní na Ethereu

Tradiční MMO hry jako EVE Online, World of Warcraft, MapleStory a RuneScape dokázaly, že virtuální ekonomiky mohou generovat hodnotu v reálném světě. Hráči farmili zlato pro příjem, ekonomika EVE zrcadlila skutečné finanční systémy a kultura modifikací (Counter-Strike, DotA 2, servery Minecraftu) ukázala, že hráči chtějí tvořit na základech existujících světů. Dokonce i Vitalikova slavná frustrace z nerfu ve World of Warcraft (opens in a new tab) se stala raným symbolem problémů s uzavřenými herními ekosystémy. Studia však ovládala vše; mohla zakázat účty, vypnout servery nebo si nárokovat vlastnictví obsahu vytvořeného hráči.

Když bylo spuštěno Ethereum, herní designéři viděli příležitost vybudovat světy, které nelze vypnout. Jak řekl Ronan Sandford, tvůrce Conquest.eth (opens in a new tab): „Ode dne, kdy jsem narazil na Ethereum, jsem byl uchvácen myšlenkou vytvářet hry, které běží a vyvíjejí se nezávisle na svém tvůrci.“

Blockchain Ethereum umožnil vznik světů, kde pravidla nelze svévolně měnit, stav nelze smazat a kdokoli může vytvářet rozšíření, která žijí tak dlouho, dokud existuje síť. To je něco, co Ethereum nativně poskytuje.

Přehled herního ekosystému Etherea

  • Sítě vrstvy 2 (l2): Díky levnějším poplatkům a krátkým časům transakcí se sítě l2 Etherea staly běžným místem pro spouštění her. Prostředí l2 se neustále vyvíjí, přičemž přední herní ekosystémy Web3, jako je Ronin (původně postranní řetězec pro Axie Infinity), nedávno přešly na architekturu vrstvy 2 Etherea, čímž zdědily bezpečnostní záruky Etherea a zároveň si zachovaly svou infrastrukturu optimalizovanou pro hry. Mezi současné přední sítě l2 pro hraní patří: Ronin (opens in a new tab), Starknet (opens in a new tab), Abstract (opens in a new tab), Immutable (opens in a new tab) a Base (opens in a new tab).
  • Infrastruktura: Aby byl vývoj onchain her snazší, existuje řada sad nástrojů; Cartridge (opens in a new tab) (nabízející klíče relace, transakce bez poplatků za gas prostřednictvím paymasteru a ověřování založené na WebAuthn přes Cartridge Controller), Dojo (opens in a new tab) (framework pro prokazatelné hry s nativní podporou abstrakce účtu), MUD (opens in a new tab) (onchain herní engine založený na EVM). Další, jako Proof of Play (opens in a new tab) a Thirdweb (opens in a new tab), umožňují vývojářům vytvářet hry s uživatelským zážitkem podobným Web2.
  • Herní komunity: Herní ekosystém Etherea je podporován herními cechy (guildami), včetně (YGG (opens in a new tab), MANA Gaming (opens in a new tab), WASD (opens in a new tab), LegacyGG (opens in a new tab), Gaming Grid (opens in a new tab) a OLAGG (opens in a new tab)) pro spolupráci hráčů, platformami pro objevování jako GAM3S.GG (opens in a new tab) a médii jako Gaming Daily (opens in a new tab) pro herní analytiku a pokrytí ekosystému. Některé zahrnují všechny tyto oblasti, jako například FOCGERS (opens in a new tab).
  • Herní žánry: Určité herní žánry přirozeně ladí s jedinečnými vlastnostmi blockchainu Ethereum: trvalý stav, ověřitelná logika a ekonomiky vlastněné hráči. Vývojáři přistupují k integraci různě. Někteří vytvářejí plně onchain hry, kde veškerá logika a stav žijí na blockchainu, zatímco jiní využívají blockchain minimálně pro vlastnictví aktiv, jako jsou kosmetické NFT. Vývojáři objevují, které typy hratelnosti nejvíce těží z onchain architektury, včetně:
    1. Dungeon Crawlery a Roguelike hry: Plně onchain dungeony s permanentní smrtí (permadeath) a ověřitelnými nejvyššími skóre ve hře Loot Survivor, Maze of Gains od Onchain Heroes a také její reskin s tématikou Axie nazvaný Axie: Den of Mysteries, které kombinují průzkum bludiště s mechanikami decentralizovaných financí (DeFi).
    2. MMO hry: Sezónní risk-to-earn MMO Cambria's Gold Rush s PvP a extrakčními mechanikami, kde každý krok mimo bezpečné zóny představuje skutečné sázky (stakes). Plně onchain MMO strategická hra ForTheKingdom, která obsahuje rozsáhlé frakční války. Axie Infinity: Atia's Legacy, onchain MMO na síti Ronin, kde se hráči probojovávají PvE dungeony a PvP bitvami se skutečnými sázkami (stakes).
    3. 4X strategie a velkolepé strategie: Conquest.eth, hra o dobývání vesmíru a diplomacii nevyžadující povolení, kde hráči stakují tokeny na planetách, aby produkovali flotily a tvořili aliance, ve hře, která běží navždy onchain. Realms přináší 4X mechaniky Etherea do fantasy prostředí, kde hráči ovládají Realms (pozemní NFT), aby těžili suroviny, budovali armády a zapojovali se do komplexní diplomacie v rámci plně hráčem řízené ekonomiky. Dark Forest byl průkopníkem tohoto žánru s mechanikou válečné mlhy (fog of war) využívající důkaz s nulovou znalostí a v současnosti je udržován jako komunitní fork skupinou DFArchon.
    4. Strategické a taktické hry: Realms zahrnuje intenzivní 1hodinové strategické zápasy založené na buy-inu od Blitz a připravovaný autobattler Asphodel se právě testuje na síti Ethereum Mainnet.
    5. Sběratelské karetní hry: Showdown kombinuje strategii sběratelských karetních her s intenzitou pokeru. Axie Infinity Classic je kombinací šachů, pokeru a Pokémonů a první Web3 hrou, která dosáhla milionů hráčů.
    6. Soutěžní arény: Duel Arena od Cambria, kde hráči stakují ETH v rychlých duelech 1v1 na život a na smrt. AveForge, soutěžní bojová aréna s mechy, kde hráči pilotují přizpůsobitelné mechy.

Hry k vyzkoušení

Zobrazeno (9/38)

Vlastnosti onchain her

  1. Bezpečný způsob výměny digitálního zboží

    Obchodovatelná herní aktiva lze mezi hráči vyměňovat za jiná herní aktiva nebo tokeny na daném řetězci. Hry v minulosti běžně čelily výzvě, jak usnadnit spravedlivý obchod mezi hráči, zejména u vzácných a cenných předmětů. Tržiště třetích stran a peer-to-peer obchodování často vedly k tomu, že hráči byli uvedeni v omyl nebo podvedeni o svůj cenný majetek. Protože onchain aktiva sledují zavedenou datovou strukturu, lze je snadno integrovat se stávajícími tržišti, což hráčům dává klid při jejich výměně. Pokroky v automatizovaných tvůrcích trhu (AMM) také umožňují hráčům okamžitě obchodovat s určitými předměty, aniž by museli čekat na protistranu (kupujícího/prodávajícího) k dokončení obchodu.

  2. Transparentní původ aktiv

    Padělky a kopie originálů mohou být při oceňování předmětů značným problémem, zejména pokud daná osoba není příliš obeznámena s tím, jak rozeznat skutečný předmět od padělku. Onchain aktiva mají vždy kompletní historii záznamů o tom, kdo (která peněženka) je vlastnil, a o jejich adrese původu. I když onchain existuje dokonalá kopie předmětu, je jasně odlišena od originálu na základě svého původního chytrého kontraktu, což zmírňuje riziko podvodu.

  3. Transparentní logika

    Plně onchain hry využívají pro svou funkčnost chytré kontrakty. To znamená, že kdokoli může zkontrolovat a ověřit logiku hry, čímž se zajistí, že běží tak, jak vývojáři zamýšleli. Tato transparentnost logiky také umožňuje dalším vývojářům vytvářet nové chytré kontrakty, které mohou hru rozšířit nebo být integrovány s některými jejími funkcemi.

  4. Prokazatelné úspěchy

    V plně onchain hrách je každá akce hráče zaznamenána na blockchainu. Díky tomu je velmi snadné zkontrolovat a ověřit, zda hráč provedl akce požadované pro určitý milník/úspěch. Vzhledem k neměnné povaze blockchainů zůstanou tyto záznamy o úspěších nedotčeny tak dlouho, dokud řetězec poběží, a může je ověřit kterákoli strana (nejen vývojáři, jak je běžně k vidění v tradičním hraní).

  5. Hry navždy

    Hráči investují spoustu času a úsilí do budování své herní reputace a postav, ale tento pokrok lze snadno ztratit, pokud se vývojáři rozhodnou vypnout servery (zejména pokud jde o online hru). Vzhledem k tomu, že plně onchain hry ukládají svou logiku a stav onchain, hráči mohou stále interagovat s chytrými kontrakty hry, i když hlavní vývojář hry ukončí vývoj. Takové hry lze stále hrát a nadále dostávat aktualizace od svých komunit, protože jejich logika stále běží na blockchainu.

Jak hry integrují blockchainy

Vývojáři her se mohou rozhodnout začlenit do svých her různé funkce Etherea. Jen proto, že tyto funkce existují, neznamená to, že každá hra postavená na Ethereu je musí využívat všechny, protože existují alternativní řešení (s vlastními klady a zápory), která mohou vývojáři použít místo nich.

Přihlášení pomocí Etherea

Hráči mohou k přihlášení do hry použít své onchain účty. To je obvykle usnadněno podepisováním transakce pomocí hráčovy Web3 peněženky. Hráči pak mohou držet svá herní aktiva a přenášet svou hráčskou reputaci na jednom účtu napříč všemi hrami, do kterých se přihlásí pomocí stejné peněženky. EVM Etherea je běžně používaný standard na mnoha blockchainech, takže hráč může často použít stejný účet k přihlášení do her na jakémkoli blockchainu kompatibilním s EVM, který peněženka podporuje (poznámka: některé Web3 peněženky vyžadují manuální import RPC, zejména u novějších blockchainů, než je lze použít k čemukoli na daném řetězci).

Zaměnitelné tokeny

Stejně jako ether mohou být zaměnitelné herní suroviny a měny uloženy onchain jako zaměnitelné tokeny. Tokeny pak lze posílat mezi adresami a používat v chytrých kontraktech, což hráčům umožňuje obchodovat nebo darovat herní suroviny a měny na otevřených trzích.

Nezaměnitelné tokeny

Nezaměnitelné tokeny představují jedinečná digitální aktiva s odlišnými vlastnostmi a záznamy o vlastnictví uloženými onchain. Ethereum hostí největší ekosystém NFT, přičemž OpenSea (opens in a new tab) zůstává dominantním univerzálním tržištěm pro obchodování s herními NFT napříč řetězci. Nedávný vývoj ukazuje, že se NFT vyvíjejí ze statických sběratelských předmětů, jako jsou Axies ve hře Axie Infinity, v dynamická, funkční digitální aktiva, která lze použít k hraní onchain her.

NFT bestií (Beast) ve hře Loot Survivor na síti Starknet ukládají plně onchain metadata, včetně druhu, úrovně (tier), levelu, zdraví, typu boje a historie porážek. Díky tomu je každé NFT ověřitelným, trvale onchain záznamem herních událostí. Když hráč jako první porazí pojmenovanou bestii, vyrazí (mint) její NFT a tato bestie se pak nadále objevuje v dungeonu každého dalšího hráče; každá následná smrt způsobená touto bestií je zaznamenána v jejích metadatech, což vytváří interakce mezi hráči bez nutnosti centrálních serverů. Smrti hráčů přinášejí odměny vlastněnému NFT bestie.

ROM NFT od Gigaverse fungují jako továrny, které v průběhu času generují materiály a suroviny. Místo vlastnictví jediného předmětu mohou hráči vlastnit výrobní infrastrukturu, což do herních ekonomik vnáší mechaniky dodavatelského řetězce a neustálé generování hodnoty. NFT „Core“ ve hře Cambria na síti Abstract obracejí model mikrotransakcí tím, že umožňují hráčům razit mazlíčky a skiny. Držitelé Core získávají úlomky (Shards), které mohou spálit k vytvoření nové kosmetiky a obchodovat s nimi na trzích řízených hráči, zatímco studio vydělává na licenčních poplatcích (royalties) spíše než na přímém prodeji.

Chytré kontrakty

Plně onchain hry využívají chytré kontrakty k vytvoření transparentní a neměnné herní logiky. V takových případech slouží blockchain jako backend hry a nahrazuje potřebu hostovat její logiku a ukládání dat na centralizovaném serveru. (Poznámka: ne všechny Web3 hry jsou plně onchain hry. Jak již bylo zmíněno, záleží případ od případu, kolik herních dat a logiky je uloženo onchain, oproti jiné DA vrstvě nebo na klasickém serveru.)

Vývoj vylepšení uživatelského zážitku (UX) hráčů

Interoperabilita a meziřetězcové hraní

Pokroky v meziřetězcových interakcích a přemosťování umožňují hráčům přistupovat k hrám na Ethereu plynuleji než kdy dříve. Hry mohou být nasazeny napříč více blockchainy a onchain aktiva jedné hry mohou být integrována jinou hrou. V minulosti se od hráčů obvykle vyžadovalo, aby přemostili své prostředky na jiný řetězec, než je mohli začít používat ve hře. V dnešní době hry běžně integrují tokenové mosty do jiných řetězců, aby usnadnily onboarding hráčů.

Škálovatelnost a vylepšení poplatků za plyn

V roce 2017 šílenství kolem CryptoKitties dramaticky zvýšilo poplatky za plyn pro všechny uživatele provádějící transakce na Ethereu. Od té doby byla v rámci upgradů sítě úspěšně nasazena řada návrhů na vylepšení Etherea (EIP), což zvýšilo šířku pásma sítě Ethereum Mainnet a výrazně snížilo průměrné transakční poplatky. Sítě vrstvy 2 (l2) dále rozšiřují dostupnou propustnost a snižují transakční poplatky na centy nebo ještě méně. Nižší poplatky a vyšší propustnost rozšířily možnosti využití her, které lze na Ethereu postavit, a podporují velkoobjemové akce a herní mikrotransakce, které neodradí běžné hráče vysokou cenou.

Sociální přihlášení

Přihlášení pomocí onchain účtu Etherea, který lze použít napříč všemi blockchainy kompatibilními s EVM, je jednou z nejběžnějších metod ověřování. Některé řetězce, které nejsou kompatibilní s EVM, jej také používají jako možnost pro vytvoření účtu. Pokud však nový hráč nemá existující účet na Ethereu a chce si snadno vytvořit účet pro přihlášení do hry, abstrakce účtu mu umožňuje přihlásit se pomocí svých sociálních účtů a vytvořit si účet na Ethereu na pozadí.

Paymaster a klíče relace

Placení poplatků za plyn za odesílání transakcí onchain nebo interakci s chytrými kontrakty může být pro mnoho nových hráčů významnou překážkou. Účty paymaster mohou být financovány hráčem nebo dotovány hrou. Klíče relace umožňují hráči zůstat přihlášen do hry po celou dobu trvání jeho relace, což vyžaduje podepisování pouze první zprávy jeho relace, přičemž následné zprávy jsou podepisovány na pozadí.

Kolem těchto mechanik existují protichůdné filozofie. Předním příkladem je Kamigotchi od Initia, které považuje gas placený hráčem za přímý příjem. Naproti tomu herní ekosystém Realms.World, který zahrnuje více než 4 živé plně onchain hry na síti Starknet, volí opačný přístup. Všechny hry v ekosystému využívají Cartridge Paymaster, což hráčům umožňuje interagovat s hrami s nulovými náklady na gas. Zatímco Kamigotchi přijímá poplatky za plyn jako součást ekonomického designu, hry Realms.World vnímají náklady na gas primárně jako překážku pro uživatelský zážitek hráče.

Začněte s hraním na Ethereu

  1. Najděte si zábavnou hru - Projděte si výše uvedené hry nebo prozkoumejte platformy jako ChainPlay (opens in a new tab), Gam3s.GG (opens in a new tab) a DappRadar (opens in a new tab).
  2. Nastavte si krypto peněženku - Hráči potřebují peněženku ke správě digitálních herních aktiv a (v některých případech) k přihlašování do her. Najděte si peněženku zde.
  3. Vložte prostředky do své peněženky - Získejte nějaký ether (ETH) nebo tokeny relevantní pro síť l2, na které plánujete hrát. Zjistěte, kde získat ETH zde.
  4. Hrajte - Začněte hrát a užijte si skutečné vlastnictví svého herního pokroku!