Vissza a nyílt forrású alapokhoz
Referenciaprojekt
Colyseus
Node.js/TypeScript multiplayer keretrendszer szerver által vezérelt szobákkal és állapotszinkronnal.
Miért ajánljuk?
A Colyseus szobák, matchmaking és állapotreplikáció köré szervezi a játékszervert. Jó kiindulás, ha a grafikai kliens már adott, és saját, szerveren ellenőrzött multiplayer szabályokat szeretnél.
Mikor válaszd?
- Valós idejű vagy körökre osztott böngészős játékok és kisebb multiplayer menetek.
- A webkliensben és szerverlogikában is TypeScriptet használó csapatok.
Mire érdemes figyelned?
- Hálózati infrastruktúrát ad, nem renderert, kész játékszabályokat vagy automatikus csalásvédelmet. Minden kliensszándékot a szerveren ellenőrizz.
- A hosztolás, TLS, tartós adatok, megfigyelés és skálázás külön feladat; a Colyseus Cloud választható fizetős szolgáltatás.
Indulj el ezzel a projekttel
Kövesd a hivatalos szerverprojekt-generátor útmutatóját. Külön szerverprojektben hozz létre szobát, sémaállapotot és ellenőrzött üzeneteket, majd kapcsolj két klienst összeillő SDK-val. A tartós mentés előtt próbáld ki a megszakadást és újracsatlakozást.
