logo
Ingeniería

Referencia rápida

Tabla rápida para decidir qué mecanismo de Eco utilizar.

Necesito...Utiliza...
Solicitar una acciónRFC
Sincronizar estado mutableEstado sincronizado
Dirigir una comunicaciónObjetivo
Separar ámbitos de juegoCanal
Crear una entidad de redObjeto
Separar responsabilidadesComponente
Identificar un participanteJugador
Guardar estadoPersistencia
Trabajar con bytesBuffer
Describir un mensajePaquete
Serializar tiposSerialización
Suavizar movimientoPresentación / TransformSuave
Integrar SteamSteam
DiagnosticarHerramientas de diagnóstico

Preguntas de diseño

Antes de implementar una funcionalidad responde:

  1. ¿Quién tiene autoridad?
  2. ¿Es una intención o un estado?
  3. ¿Quién necesita recibirlo?
  4. ¿Debe persistir?
  5. ¿Puede reconstruirse localmente?
  6. ¿Qué ocurre si el propietario se desconecta?
  7. ¿Cuánto costará con 100, 500 o 1000 entidades?

Si no puedes responderlas, todavía falta diseñar la parte de red.

On this page