6 vídeos de la comunidad para iniciarse en el Multiplayer en Unity

DEW SMITH / UNITY TECHNOLOGIESContributor
May 5, 2023|8 minutos
6 vídeos de la comunidad para iniciarse en el Multiplayer en Unity
Para tu comodidad, tradujimos esta página mediante traducción automática. No podemos garantizar la precisión ni la confiabilidad del contenido traducido. Si tienes alguna duda sobre la precisión del contenido traducido, consulta la versión oficial en inglés de la página web.

¿Quieres probar a desarrollar juegos Multiplayer en Unity? Durante el último año, hemos estado lanzando nuevos productos y funciones para completar nuestro conjunto de herramientas Multiplayer para apoyar la creación de juegos multijugador que abarcan todos los géneros y plataformas, desde el alojamiento dedicado a la gestión de listas de amigos hasta el chat de voz en el juego.

Sin embargo, conectar todos los puntos en una pila tecnológica que puedas utilizar para construir el juego Multiplayer de tus sueños puede resultar confuso. Por eso mostramos seis tutoriales de vídeo recientes en YouTube de creadores de contenido de la comunidad que cubren las herramientas multiplayer de Unity. Desde los tutoriales en profundidad de Code Monkey hasta las ideas expertas de Dapper Dino, cada vídeo ofrece una gran cantidad de conocimientos e inspiración para los desarrolladores de juegos.

Vamos a sumergirnos.

1. Samyam habla de Netcode for GameObjects

Samyam es un creador de YouTube que se centra en tutoriales de desarrollo de juegos para indies. En este vídeo del 18 de marzo, Samyam te presenta Netcode for GameObjects (NGO), una de las bibliotecas de red propietarias de Unity, y muestra cómo aprovechar el paquete junto con Unity Transport para crear un sencillo juego multijugador.

El vídeo de Samyam incluye una útil descripción de la terminología multiplayer de alto nivel antes de entrar en materia, así que es un buen punto de partida.

Vea el vídeo para comprobarlo:

  • Introducción a la terminología multiplayer de alto nivel
  • Trabajo práctico con NGO 1.2.0 y Unity Transport
  • Una sencilla configuración del juego para integrarlo con servicios de alojamiento y matchmaking
2. Guía de Code Monkey para gestionar servidores de juegos como un profesional

Code Monkey es un desarrollador profesional de juegos indie que crea contenido en YouTube sobre Unity y C# gamedev.

En este vídeo reciente, Code Monkey explica cómo ejecutar servidores de juego dedicados con Game Server Hosting (Multiplay) de Unity Gaming Services (UGS). Pasa:

  • Introducción al Game Server Hosting
  • Crear un servidor dedicado a tu juego
  • Subir tu servidor a la nube en el Unity Dashboard
  • Poner los servidores del juego en línea para los jugadores
3. Dapper Dino habla del matchmaking para multiplayer

MatchMaker de Unity es un sistema inteligente de emparejamiento basado en reglas que se integra fácilmente en el motor de juego Unity. Dapper Dino te guía a través de cómo integrar Game Server Hosting (Multiplay) y MatchMaker en cualquier juego impulsado por Netcode for GameObjects, utilizando uno de sus proyectos existentes (al que puedes acceder aquí) para mostrar cómo alojar tu juego y proporcionar matchmaking para los jugadores.

Echa un vistazo al vídeo completo de Dapper Dino para aprender a hacerlo:

  • Acceder al Unity Dashboard
  • Configure sus servidores
  • Establecer MatchMaker
  • Probar los servicios
4. Code Monkey comparte los pasos para un emparejamiento sencillo y basado en reglas

En esta continuación de su primer vídeo de nuestro resumen, Code Monkey explica cómo añadir matchmaking a los juegos Multiplayer y definir reglas con tanta o tan poca complejidad como desees. Explica cómo se integra Matchmaker con Game Server Hosting para que tu partida esté en línea y cómo clasificar a los jugadores en partidas.

Una de las principales ventajas de este tutorial es la explicación de Code Monkey de los diferentes conjuntos de reglas que puedes explorar dentro de MatchMaker para configurar un emparejamiento basado en habilidades, geografía o plataforma (u otras combinaciones) para optimizar la experiencia del jugador.

Code Monkey incluso ha puesto los archivos del proyecto a disposición de los usuarios. Explora cómo funciona todo para crear una partida multijugador en directo pulsando el play a continuación.

5. Guía Tarodev del Multiplayer online

Tarodev, otro popular YouTuber que hace tutoriales de desarrollo de juegos, guía a los espectadores a través de los primeros pasos con NGO en este vídeo. En el vídeo aprenderás:

  • Cómo empezar con Netcode
  • Diferencia entre autoridad de servidor y de cliente (y cuándo utilizar cada una)
  • Cómo escribir código de red eficaz
  • Cómo utilizar NetworkVariable e INetworkSerializable
  • Acerca de la interpolación multijugador barata
  • Qué son ServerRPC y ClientRPC
  • Trucos para que tu juego Multiplayer sea genial
6. Un curso de Code Monkey para aprender Multiplayer

Si estás buscando una guía en vídeo de principio a fin para el desarrollo Multiplayer en Unity, este es tu tutorial. En este curso de YouTube de seis horas de duración, Code Monkey recorre la experiencia completa de crear un pequeño juego multijugador en Unity, desde el juego en red hasta la integración de servicios en directo.

El vídeo se basa en el curso anterior de Code Monkey sobre la creación de un juego para un solo jugador en Unity y la conversión de ese proyecto tutorial en una experiencia Multiplayer lista para jugar en línea. El vídeo abarca:

  • Configuración de Netcode for GameObjects
  • Conecta tu juego en red
  • Gestión de las altas y bajas de jugadores
  • Lobby integrador
  • Alojamiento con Relay
  • Exploración de Game Server Hosting (Multiplay), MatchMaker y Voice and Text Chat (Vivox)
  • Depuración Multiplayer

¿Qué más tutoriales quiere ver en el futuro? Háznoslo saber en los foros multijugador de Unity o en nuestro Discord multijugador. ¡Manos a la obra!