ForgeLight es un motor de juego MMO propietario desarrollado y utilizado por Daybreak Game Company (anteriormente Sony Online Entertainment).[1] El motor ha sido utilizado en Free Realms, Clone Wars Adventures, PlanetSide 2, Landmark, EverQuest Next, H1Z1: Just Survive y H1Z1: King of the Kill.[2][3][4] El motor fue nominado al premio a la Mejor Tecnología en los Game Developers Choice Awards de 2013.[5]
ForgeLight | ||
---|---|---|
![]() | ||
EverQuest Next está desarollado con ForgeLight. | ||
Información general | ||
Tipo de programa | Motor de videojuego MMO. | |
Autor | Daybreak Game Company (como Sony Online Entertainment) | |
Desarrollador | Daybreak Game Company | |
Modelo de desarrollo | Propietario. | |
Lanzamiento inicial | 10 de julio de 2011 | |
Licencia | Software propietario. | |
Estado actual | En uso | |
Idiomas | Inglés | |
Información técnica | ||
Programado en | C++. | |
Plataformas admitidas | x86, x64, PlayStation 4, Xbox One | |
Método de actualización | Interno, por los juegos asociados. | |
Versiones | ||
Última versión estable | Versión interna (utilizada en juegos). () | |
Historial de versiones |
Utilizado en juegos como:
| |
Asistencia técnica | ||
Utilizado y mantenido activamente por Daybreak para sus títulos. | ||
Enlaces | ||
Sitio web oficial
| ||
El motor ForgeLight fue desarrollado inicialmente por Sony Online Entertainment para respaldar los juegos multijugador masivos en línea del estudio, aunque puede modificarse para admitir prácticamente cualquier tipo de juego multijugador en línea. Como tal, el motor soporta un alto número de jugadores, llegando hasta 2.000 en un único servidor de juego. Permite a los clientes del juego renderizar más de 200 jugadores simultáneamente sin sacrificar la calidad gráfica ni disminuir la tasa de fotogramas.[4]
A diferencia de otros motores de juego, ForgeLight no utiliza zonas tradicionales para los entornos virtuales, sino que permite a los jugadores desplazarse por un mundo de juego continuo sin pantallas de carga entre áreas distintas.[1] Los juegos que usan ForgeLight pueden ofrecer un alto nivel de animación facial por computadora y permiten a los jugadores cambiar las expresiones del personaje mediante entradas directas o mediante una cámara web.
El motor se basa en la API Nvidia PhysX, lo que le permite admitir simulación realista de vehículos, efectos de partículas y otras características basadas en físicas dentro del juego.[1][6] También es compatible con efectos meteorológicos dinámicos, como tormentas que se desplazan de una región a otra y afectan tanto al entorno como a la jugabilidad.[2]
Además, permite iluminación volumétrica, niebla volumétrica, sombras de nubes, reflejos dinámicos y radiosidad en tiempo real,[1] así como un ciclo día/noche.[7][8]
El motor ForgeLight es principalmente monohilo, pero fue modificado para ofrecer un mejor soporte a múltiples hilos antes del lanzamiento de juegos que usaban este motor en PlayStation 4 y Xbox One.[9][10][11]
El renderizador del motor, que originalmente solo admitía DirectX 9, fue actualizado para ser compatible con DirectX 11 en PlanetSide 2.[12] Las mecánicas y efectos visuales relacionados con el agua, incluyendo la física de flotación y la resistencia de los proyectiles en el agua, también son compatibles con el motor ForgeLight y fueron añadidas en una actualización de PlanetSide 2.[13]