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. Incluye código inicial y patrones de arquitectura para 10 tipos de juegos (battle royale, arena, estilo IO, mundo abierto, fiesta, física 2D/3D, clasificados, por turnos, inactivos) con topología de actores, diagramas de ciclo de vida y estrategias de netcode. Cubre fundamentos de simulación del servidor: bucles fijos en tiempo real frente a actualizaciones basadas en acciones, selección del motor de física (Rapier 2D/3D) y espacial...

npx skills add https://github.com/rivet-dev/skills --skill multiplayer-game

Más skills de rivet-dev

ai-agent
rivet-dev
Construye un backend de agente de IA con memoria persistente: un Actor de Rivet por conversación, manejo de mensajes en cola y respuestas de LLM en streaming como eventos en tiempo real.
official
ai-agent-workspace
rivet-dev
Dale a cada agente de IA su propia computadora: un espacio de trabajo persistente con un sistema de archivos, procesos, shells, redes y sesiones de agente en un entorno ligero dentro del proceso…
official
chat-room
rivet-dev
Construye un backend de sala de chat en tiempo real con Rivet Actors: un actor por sala, historial de mensajes respaldado por SQLite y transmisión WebSocket a cada cliente conectado.
official
collaborative-text-editor
rivet-dev
Construye un backend de editor de texto colaborativo con CRDTs de Yjs y Rivet Actors: actores por documento retransmiten actualizaciones de sincronización y conciencia, y persisten instantáneas.
official
cron-jobs
rivet-dev
Trabajos cron duraderos con Rivet Actors: los temporizadores schedule.after y schedule.at sobreviven reinicios y fallos, además de rearmar trabajos recurrentes y manejadores idempotentes.
official
live-cursors
rivet-dev
Cursores en vivo y presencia multijugador con Rivet Actors: estado de cursor por conexión, actualizaciones en tiempo real mediante eventos o WebSockets sin procesar, y limitación de frecuencia.
official
per-tenant-database
rivet-dev
Aislamiento de datos multiinquilino con un Rivet Actor por inquilino: la clave del actor es el id del inquilino, por lo que cada inquilino obtiene su propio conjunto de datos aislado y migraciones.
official
rivetkit-client-javascript
rivet-dev
Cliente JavaScript para conectar con Rivet Actors mediante conexiones stateless o stateful. Compatible con entornos de navegador, Node.js y Bun con detección automática de endpoints mediante variables de entorno o configuración explícita. Ofrece dos modos de interacción: llamadas de acción stateless para solicitudes independientes y conexiones stateful con suscripciones a eventos en tiempo real. Incluye acceso HTTP y WebSocket de bajo nivel para actores que implementan manejadores onRequest o onWebSocket. Proporciona compuestos basados en arreglos...
official