Juego cooperativo en 3D a pequeña escala
Intermedio → Avanzado
Unity 2020.3 y posteriores
Netcode para GameObjects, Relay, Lobby
Ingresa a Boss Room
Boss Room es un proyecto de ejemplo de juego cooperativo a pequeña escala - construido con Netcode para GameObjects - diseñado para ser utilizado en su totalidad para ayudarle a explorar los conceptos y patrones detrás de un flujo de juego multijugador.
Por ejemplo, las habilidades de los personajes, las animaciones de casting para ocultar la latencia, los objetos replicados, los RPC y la integración con los servicios Relay, Lobby y Authentication.
Descargar código fuente y assets
Boss Room está disponible públicamente en GitHub para clonarlo, bifurcarlo o utilizarlo en tu juego: da rienda suelta a tu creatividad como mejor te parezca.
Acceso:
- Un nivel de mazmorra poblado
- Cuatro clases de personajes con dos skins diferentes para cada una
- Imps combatientes y un jefe
- Un sencillo puzzle colaborativo
- Arte estilizado y recursos musicales de alta calidad
Este repositorio también contiene un paquete de utilidades que contiene scripts de ejemplo reutilizables en tus propios proyectos, incluyendo utilidades como ClientNetworkTransform, utilidades de gestión de escenas, SessionManager, y más.
¿Qué aprenderás?
Boss Room te ayudará a aprender cómo construir de forma efectiva una experiencia multijugador cooperativa a pequeña escala con Netcode para GameObjects, Relay, Lobby y servicios de autenticación.
Aprenderás:
- Conceptos básicos para crear un juego cooperativo con Netcode para GameObjects
- Puesta en común de objetos en red
- Técnicas de ocultación de latencia
- Y más
Descubre nuestra nueva solución propia de NetCode y empieza a trabajar con las bibliotecas, los tutoriales y las muestras que necesitas para comenzar a explorar.
Cree un juego multijugador para estudios de todos los tamaños, en cualquier motor de juegos, y hospédelo en un proveedor de alojamiento de servidores de juegos escalable, fiable y seguro.
Sumérgete en nuestra documentación multijugador para obtener referencias técnicas, guías y contenido tutorial para empezar a trabajar en red en Unity.
Obtenga más información sobre cómo crear un juego cooperativo 2D a pequeña escala con Netcode for GameObjects en nuestro proyecto de ejemplo Galactic Kittens.
Empieza hoy mismo con Boss Room para aprender a trabajar en red multijugador mientras juegas.