CommunityProgramación y desarrollogithub.com

rivet-dev/multiplayer-game

Patrones pragmáticos para construir juegos multijugador: emparejamiento, bucles de tick, estado en tiempo real, gestión de interés y validación.

¿Qué es multiplayer-game?

Esta habilidad proporciona un conjunto de patrones pragmáticos y reutilizables para desarrollar juegos multijugador. Cubre aspectos fundamentales como el emparejamiento de jugadores, los bucles de tick (ciclos de actualización del servidor), la gestión del estado en tiempo real, la optimización del ancho de banda mediante gestión de interés (solo enviar información relevante a cada jugador) y la validación de acciones del lado del servidor para evitar trampas. Está diseñada para funcionar con plataformas de agentes de IA como Claude Code, Cursor y Codex, ofreciendo una guía estructurada que los desarrolladores pueden seguir directamente en su flujo de trabajo. La implementación se basa en el archivo SKILL.md, que describe cada patrón con ejemplos de código y explicaciones claras, facilitando la creación de arquitecturas robustas y escalables para juegos en línea.

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

Installed? Explore more Programación y desarrollo skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

¿Qué hace multiplayer-game?

Patrones pragmáticos para construir juegos multijugador: emparejamiento, bucles de tick, estado en tiempo real, gestión de interés y validación.

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.

Skills relacionados