Kuro Games, conocido por títulos como Punishing: Gray Raven, ha revelado Project Nami, un MMORPG de mundo abierto desarrollado en Unreal Engine 5. El proyecto apuesta por una escala masiva sin precedentes, utilizando Nanite para renderizar geometría de alta densidad y físicas de agua avanzadas. Este artículo analiza el pipeline técnico detrás de estas decisiones, explorando cómo Houdini y Maya colaboran para crear entornos dinámicos y realistas en tiempo real. 🌍
Pipeline técnico: Nanite, Houdini y físicas de agua 🎮
El uso de Nanite en Nami permite a los artistas trabajar con activos de millones de polígonos sin preocuparse por el LOD tradicional, algo crítico para un MMORPG donde los jugadores exploran vastos territorios. La geometría se importa directamente desde Maya y Houdini, donde se generan terrenos procedurales y estructuras orgánicas. Para el agua, Kuro Games implementa un sistema de físicas basado en simulación de partículas y teselación dinámica en Unreal Engine 5, logrando olas interactivas y reflejos precisos. El mayor desafío es mantener 60 FPS en servidores multijugador, por lo que se prioriza la culling de objetos distantes y la compresión de datos de animación.
Reflexión sobre el impacto visual en MMORPGs 💡
La combinación de Nanite y Houdini en Nami representa un salto cualitativo para los MMORPG, donde históricamente el rendimiento limitaba la calidad visual. Al delegar la gestión de polígonos al motor y automatizar la creación de entornos con herramientas procedurales, Kuro Games demuestra que es posible ofrecer gráficos de película sin sacrificar la fluidez. Este enfoque podría redefinir el estándar técnico del género, obligando a otros estudios a adoptar pipelines similares para competir en la próxima generación de juegos online.
Que desafíos técnicos específicos presenta la integración de Nanite en Unreal Engine 5 para un MMORPG de mundo abierto como Project Nami, y cómo Houdini complementa esta tecnología para optimizar la creación de entornos dinámicos sin sacrificar rendimiento en servidores multijugador masivos?
(PD: los game jams son como las bodas: todo el mundo feliz, nadie duerme y acabas llorando)