Sobre el proyecto

Netcode for GameObjects (NGO) es el SDK de redes de alto nivel oficial de Unity, diseñado para incorporar capacidades multijugador a proyectos basados en GameObject y MonoBehaviour. Se sitúa sobre capas de transporte de bajo nivel, incluido el propio Transport Package de Unity, y proporciona una API fácil de usar para tareas de red comunes como la generación de objetos, RPC y sincronización de estado. El repositorio contiene el paquete principal (com.unity.netcode.gameobjects) junto con un proyecto de prueba para ejercitar las funcionalidades. Está orientado a Unity 6 (LTS) y es compatible con Windows, macOS, Linux, iOS, Android y la mayoría de las plataformas cerradas (consolas) bajo solicitud. Para empezar, resultan útiles el sitio Multiplayer Docs y una guía de inicio rápido. El soporte de la comunidad está disponible a través de Discord y los foros de Unity. El proyecto es de código abierto y acepta contribuciones, con directrices y una hoja de ruta pública para las próximas funcionalidades.