Szervervezérelt Nakama-meccsek
A szerverre bízza a bemenet elfogadását és meccs haladását. Meghatározza a belépést, kilépést, ciklust és lezárást, korlátozott munkával és ellenőrzött játékosparancsokkal.
nakama-authoritative-matches
Nézd meg, miben segítMikor hasznos?
Akkor használd, ha a játéknak kliensüzenetek továbbítása helyett szerveren ellenőrzött műveletekre van szüksége.
Miben segít neked?
- Valódi bizalmi igény alapján választ szervervezérelt vagy közvetített játékot.
- Kijelöli az indulás, belépés, kilépés, ciklus és lezárás felelőseit.
- Ellenőrzi a bemenetet, korlátozza a ciklusmunkát és állapotküldést.
Például ezt kérheted
Készíts szervervezérelt párbajt, ahol a játékos mozgási és támadási szándékot küld. Próbálj lehetetlen mozgást, túl sok parancsot és kör közbeni kilépést. A meccs saját állapotából ellenőrizzen, szabályosan záruljon, és reprezentatív terhelés mellett legyen mért ciklusköltsége.
Részletes dokumentáció
Itt a skill eredeti útmutatóját, példáit és ellenőrzési szempontjait olvashatod az eredeti nyelven.
Összecsukás
Nakama — authoritative matches
Use when implementing Nakama match handlers, ticks, admission or authoritative gameplay.
Version and project gate
Inspect Nakama server and client SDK versions, chosen Go/TypeScript/Lua runtime, compiled module deployment, database topology, match handlers, RPC registrations, auth/session handling, storage collections and permission rules. Never turn a task into an engine upgrade without the user’s intent. Read the version-matching official reference when an API decision depends on it.
Work
Select authoritative versus relayed play from the actual trust and latency needs. Specify match init/join/leave/loop/terminate ownership for the installed runtime. Validate input on the match authority and bound per-tick work, join policy and state broadcast volume.
Deliver
A match lifecycle/state contract and minimal authoritative match implementation. Keep the change in the existing project structure; separate actual observations from the proposed acceptance scenario below.
Failure to prevent
Relaying a client message does not validate its gameplay claims; do not block a match tick on unbounded external work.
Acceptance scenario
Join during play, disconnect at a tick boundary, reject an invalid action and terminate without losing a pending match outcome. Follow the project’s execution and verification permissions. If execution or a target device is unavailable, provide the reproduction steps and name the remaining uncertainty; do not mark it passed.
Scope and sources
This skill belongs to Kairo. Agent selection is restricted by Orqestria’s assigned-agent policy, including forced skill selection; instruction text alone is not an access control. These are original task workflows researched from official documentation, not a copied or endorsed vendor skill.
Csomagban lévő fájlok 1
SKILL.md
