Přejít na obsah
Multiplayer v reálném čase

Hrajte společně, přímo z prohlížeče

Dejte své hře server v reálném čase, aniž byste opustili aukimi. Spusťte ho v členské zóně, připojte k němu Engine a všichni ve hře zůstanou synchronizovaní.

Postaveno na Colyseus

Místnosti, synchronizaci stavu a opětovné připojení řeší Colyseus, open-source autoritativní server používaný napříč indie herním světem. aukimi ho zprovozní, udržuje v chodu a předá vaší hře adresu — síťový model, na kterém to celé stojí, je takový, na který se vaši hráči mohou spolehnout a který si můžete sami přečíst.

Spusťte nebo zastavte server přímo z členské zóny

Servery mají vlastní stránku. Vytvořte, spusťte, zastavte, restartujte nebo smažte server, sledujte jeho průběh zprovozňování a zkopírujte jeho adresu — nebo ho otevřete přímo v Enginu. Žádný terminál, žádný kontejner, o který byste se museli starat.

Standardní Colyseus, žádný fork

Engine komunikuje se serverem pomocí oficiálního klienta Colyseus a server, který provozujeme, je čistý Colyseus 0.18 s vrstvou kvót navrch — na samotném protokolu není nic specifického pro aukimi. Místnosti, schéma stavu i logika opětovného připojení odpovídají tomu, co je zdokumentováno přímo u zdroje, takže dokumentace Colyseus platí pro vaši hru přesně tak, jak je napsaná, a to, co se tu naučíte, není znalost použitelná jen tady.

Bezplatný sdílený server, už zapnutý

K tomu, aby se vaše hra stala multiplayerovou, nepotřebujete předplatné, ba ani žádné rozhodnutí. Sdílený testovací server běží trvale na wss://test.mp.aukimi.com a scéna, která nikdy nebyla nakonfigurována, už na něj směřuje — stiskněte Play a skript volající net.connect() je online. V panelu Multiplayer můžete v záložce Test nastavit kód místnosti: necháte-li ten, který dostanete, hrajete sami, sdílíte-li ho, vaši přátelé se ocitnou ve vaší hře. Je záměrně malý a záměrně zapomnětlivý: 8 hráčů na místnost, 16 připojených a 2 místnosti na kód, mezi relacemi se nic neukládá a nikdo neslibuje, že bude fungovat i zítra ráno. Je to místo, kde zjistíte, že vaše hra funguje. Vlastní server je místo, kam pustíte hráče.

  • net.connect() — bez argumentů, zbytek nesou nastavení scény
  • 8 hráčů na místnost · 16 připojených · 2 místnosti, počítáno na kód místnosti
  • Žádný účet, žádná perzistence, žádná záruka dostupnosti

Limity jsou zveřejněné, ne skryté

Každý tarif uvádí přesně to, co nabízí: kolik hráčů sdílí místnost, kolik jich může být připojeno najednou a kolik místností běží souběžně. Vynucuje je samotný server, ne marketingový text. Hobby sdílí stroj s dalšími hrami; od Starter výše je server jen váš. Vyšší tarify se otevírají podle toho, jak to dovoluje kapacita hostitele.

  • Hobby — $3.99/month, 10 hráčů na místnost, 10 připojených, 2 místnosti, sdílený hostitel
  • Starter — $11.99/month, 32 hráčů na místnost, 32 připojených, 8 místností
  • Plus — $19.99/month, 64 hráčů na místnost, 64 připojených, 16 místností
  • Pro — $34.99/month, 128 hráčů na místnost, 128 připojených, 32 místností

Nasaďte svou hru online

Vytvořte si bezplatný účet a spusťte server, jakmile bude váš projekt připravený na hráče.

Podpořit Projekt