Unity Multiplayer (Netcode for Gameobjects)

Curso de Unity 3D

21.  
40.  

Por 9.99€ al mes tendrás acceso completo a todos los cursos. Sin matrícula ni permanencia.

Esta es la solución nativa de Unity para hacer videojuegos multijugador.

Pasos para implementarlo:

1. Menú window → Package Manager → Packages: Unity Registry → Netcode for GameObjects.

2. Creamos el empty NetworkManager. Le añadimos el componente Network Manager. En este componente seleccionamos Select transport → Unity transport.

3. Añadimos el GameObject de un cubo que será el Player. Le añadimos el componente Network Object.

4. Convertimos el player en un prefab.

5. Al GameObject Network Manager le pasamos:

  • El prefab del player al campo Player Prefab.
  • El prefab del player al campo NetworkPrefabs. En este campo deben estar todos los prefabs que queremos sincronizar en nuestro juego.

6

Por 9.99€ al mes tendrás acceso completo a todos los cursos. Sin matrícula ni permanencia.