Sobre el proyecto

NevermoreEngine es un cargador integral de ModuleScript y una colección de bibliotecas reutilizables para el desarrollo de juegos en Roblox. Proporciona módulos unificados de servidor y cliente diseñados para acelerar los flujos de trabajo de desarrollo en la plataforma Roblox. El motor se utiliza en juegos comerciales, incluidos todos los títulos de Studio Koi Koi, y ha impulsado más de mil millones de sesiones de juego. Los paquetes se distribuyen a través de npm y se sincronizan en proyectos de Roblox usando Rojo. La instalación admite tanto flujos de trabajo basados en npm como la copia y pegado manual para componentes más simples. Los paquetes clave incluyen: - Maid — Objeto utilitario para limpiar conexiones y recursos - Rx — Implementación de programación reactiva para Roblox - Binder — Vincula objetos e instancias de Roblox a clases - Signal — Implementación de señales con mayor fiabilidad - Promise — Implementación de promesas en Roblox - Blend — Marco de UI declarativo para animaciones y gestión de estado - Camera — Sistema de cámara por capas compatible con la API de cámara de Roblox - DataStore — Envoltorio de almacén de datos probado en batalla - Spring / AccelTween — Objetos de animación e interpolación - Octree — Estructura de datos espacial para optimización de rendimiento - Brine — Biblioteca rápida de serialización y deserialización con soporte nativo de instancias - Brio — Gestión del ciclo de vida de objetos (estado vivo/muerto) - AnimationProvider / AnimationGroup — Utilidades de reproducción y agrupación de animaciones - BezierUtils — Curvas de interpolación similares a las funciones de easing de CSS El repositorio contiene 278 paquetes en total que cubren utilidades para atributos, insignias, cuadros delimitadores, CFrames, partículas, interacciones de botones y muchas otras cuestiones específicas de Roblox. Cada paquete es instalable y documentado de forma independiente, y representa tanto código práctico como patrones de programación más amplios para el desarrollo en Roblox.