Hero background image
Crea juegos multijugador con Unity NetCode
Descubre la solución NetCode de Unity y empieza a trabajar con las bibliotecas, los tutoriales y las muestras que necesitas para comenzar a crear.
Aquí se ofrece el Informe de videojuegos de Unity 2023. Obtén los datos para tomar decisiones fundamentadas sobre tu juego.
Obtener el informe
Ver

Soluciones NetCode para cooperación casual

Llega a juegos multijugador de cooperación casual con el paquete NetCode for GameObjects. Sincroniza escenas y datos de GameObjects entre múltiples clientes y plataformas con modelos con autorización del cliente o del servidor. Unity te ayuda a optimizar tus juegos multijugador con herramientas para medir el rendimiento de la red, tanto en Play Mode como en tiempo de ejecución.

Relay, de Unity Gaming Services, es un rentable servicio de acompañamiento entre pares para ampliar las pruebas de juego y crear un juego multijugador sin tener que invertir en alojamiento dedicado.

Escena de autos de carrera en la nieve

Soluciones NetCode para acción competitiva

Llega a los juegos multijugador de acción competitiva con el paquete NetCode for Entities basado en ECS, que fue creado para ofrecer rendimiento y escalabilidad. Crea un ambicioso juego con autorización del servidor que incluya predicción, interpolación y compensación de retardo.

Gestiona los costos con un objetivo de compilación de servidor dedicado que pueda eliminar automáticamente los recursos. Impleméntalo con el alojamiento de servidores de juegos de Unity Gaming Services, un enfoque agilizado para mantener la resiliencia y escalabilidad en tu infraestructura de juegos, de modo que puedas centrarte en ofrecer la mejor experiencia a tus jugadores.

imagen principal de UGS

Mejora el nivel de tu juego con los servicios para videojuegos de Unity

Crea tu juego cooperativo a pequeña escala con Netcode for GameObjects y conecta a tus jugadores con Relay y Lobby.

Además, accede a más soluciones de Unity disponibles para construir, administrar y hacer crecer tu juego. Estas soluciones superaron las pruebas de las empresas más importantes del mundo del juego.

Corriente eléctrica entre dos paneles

Obtén control exacto de la capa de transporte

Unity Transport Package es una biblioteca independiente del código de red que proporciona una capa de red de bajo nivel centrada en el rendimiento y la fiabilidad: una biblioteca de transporte moderna, segura y portátil que amplía el UDP convencional con funciones avanzadas como apoyo al servicio Unity Relay, UnityTLS, and pipelines among others.

Tanto NetCode for GameObjects como NetCode for Entities se basan de forma predeterminada en UTP como transporte. No obstante, los desarrolladores que deseen mantener un control exacto de la red pueden usar UTP como biblioteca independiente.

Ver

Conoce el código de red con muestras de NetCode

Explora el código de nuestras muestras multijugador para obtener más información sobre el desarrollo de juegos multijugador.

  • Boss Room Boss Room es un juego cooperativo casual en 3D con código de nivel de producción, creado con Netcode for GameObjects e integrado con Lobby y Relay.
  • Gatitos galácticos es una muestra de aventura espacial cooperativa en 2D construida con Netcode para GameObjects y diseñada para ayudarte a aprender cómo sincronizar objetos de red.
  • Red Racing Network Racing es una muestra de carreras competitivas con ritmo acelerado, creada con Netcode for Entities, que ejemplifica la predicción del lado del cliente, la interpolación y la compensación de retardo.
Aprende y crea en comunidad

Aprende y crea en comunidad

Alguien dijo una vez que es peligroso ir solo, así que pensamos que deberías seguir este consejo. Consulta nuestra documentación para obtener referencias técnicas y contenido para comenzar a trabajar en red.

Además, nuestro equipo participa activamente en Foro multijugadorDiscordGitHub si tiene alguna pregunta.

Más información sobre las redes multijugador
Caja de herramientas futurista
Los 8 factores del desarrollo de juegos multijugador

En esta guía, cubrimos los ocho factores del desarrollo de juegos multijugador que debes considerar para crear y hacer funcionar tu próximo título multijugador.

Entra en la pantalla de inicio de Boss Room
Ingresa a Boss Room

Explora NetCode for GameObjects de Unity, Relay y los patrones subyacentes de un juego multijugador en nuestro Boss Room de RPG cooperativas. Boss Room.

Arte promocional de Breakwater
Creación en red de juegos cooperativos a pequeña escala

Descubre cómo Breakwatersun juego independiente de próxima aparición, eligió su modelo para que puedas aprender a trabajar en red con un juego cooperativo a pequeña escala.

NetCode
Realidad o ficción de Netcode

El término «netcode» puede tener una mala reputación entre los jugadores, ya que a menudo se le atribuye a latencia o malas experiencias multijugador. Aprende a distinguir la realidad de la ficción en este blog que derriba conceptos erróneos comunes de netcode.

leyenda de multiplay
Empieza a crear tu próximo juego multijugador

Instala las soluciones multijugador de Unity para comenzar tu próximo proyecto.

Preguntas frecuentes

¿El motor de Unity funciona para P2P?

+

¿Con qué plataformas será compatible la capacidad de admitir múltiples jugadores de Unity?

+

¿Cuándo estarán listas para producción las soluciones multijugador de Unity?

+

¿Las herramientas multijugador de Unity siempre serán paquetes separados?

+

¿Para qué versiones del Editor estarán disponibles las soluciones multijugador de Unity?

+

¿Cómo se integran las soluciones multijugador de Unity con Unity Gaming Services?

+

¿Aceptarán pull requests (solicitudes de extracción) de la comunidad?

+

¿Puedes usar un servidor dedicado?

+

¿Dónde puedo encontrar tutoriales y otros materiales de aprendizaje?

+