rivet-dev/multiplayer-game

Padrões pragmáticos para construir jogos multiplayer: matchmaking, loops de tick, estado em tempo real, gerenciamento de interesse e validação.

O que é multiplayer-game?

Esta skill oferece padrões pragmáticos e prontos para uso no desenvolvimento de jogos multiplayer, cobrindo áreas essenciais como matchmaking, loops de tick, sincronização de estado em tempo real, gerenciamento de interesse (para otimizar o que cada cliente recebe) e validação de ações dos jogadores. Ela é projetada para ser utilizada em conjunto com assistentes de codificação, como Claude Code, Cursor e Codex, fornecendo orientações claras e exemplos de código que aceleram a implementação de funcionalidades multiplayer complexas. Ao fornecer uma estrutura modular e boas práticas, a skill reduz significativamente o tempo de prototipação e a ocorrência de bugs comuns em jogos online, como desincronizações e vulnerabilidades de segurança. O foco está em oferecer soluções que são ao mesmo tempo robustas e flexíveis, permitindo que desenvolvedores adaptem os padrões às necessidades específicas de seus jogos, independentemente do motor gráfico ou da pilha de rede utilizada.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/rivet-dev/skills/tree/main/skills/multiplayer-game

Installed? Explore more Programação e Desenvolvimento skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

O que multiplayer-game faz?

Padrões pragmáticos para construir jogos multiplayer: matchmaking, loops de tick, estado em tempo real, gerenciamento de interesse e validação.

Individual skills in this repo

This repo contains 6 individual skills — each has its own dedicated page.

rivet-dev/rivetkit

RivetKit backend and Rivet Actor runtime guidance. Use for building, modifying, debugging, or testing Rivet Actors, registries, serverless/runner modes, deployment, or actor-based workflows.

rivet-dev/rivetkit-client-javascript

RivetKit JavaScript client guidance. Use for browser, Node.js, or Bun clients that connect to Rivet Actors with rivetkit/client, create clients, call actions, or manage connections.

rivet-dev/rivetkit-client-react

RivetKit React client guidance. Use for React apps that connect to Rivet Actors with @rivetkit/react, create hooks with createRivetKit, or manage realtime state with useActor.

rivet-dev/rivetkit-client-swift

RivetKit Swift client guidance. Use for Swift clients that connect to Rivet Actors with RivetKitClient, create actor handles, call actions, or manage connections.

rivet-dev/rivetkit-client-swiftui

RivetKit SwiftUI client guidance. Use for SwiftUI apps that connect to Rivet Actors with RivetKitSwiftUI, @Actor, rivetKit view modifiers, and SwiftUI bindings.

rivet-dev/sandbox-agent

Deploy, configure, and integrate Sandbox Agent - a universal API for orchestrating AI coding agents (Claude Code, Codex, OpenCode, Amp) in sandboxed environments. Use when setting up sandbox-agent server locally or in cloud sandboxes (E2B, Daytona, Docker), creating and managing agent sessions via SDK or API, streaming agent events and handling human-in-the-loop interactions, building chat UIs for coding agents, or understanding the universal schema for agent responses.

Habilidades Relacionadas