ForgeLight es un motor de juego MMO propietario desarrollado y utilizado por Daybreak Game Company (anteriormente Sony Online Entertainment). [1] El motor se ha utilizado para 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 para el premio a la mejor tecnología de los Game Developers Choice Awards de 2013. [5]
El motor ForgeLight fue desarrollado inicialmente por Sony Online Entertainment (SOE) para soportar los juegos multijugador masivos en línea del estudio , pero se puede modificar para soportar casi cualquier tipo de juego multijugador en línea. Como tal, el motor admite un alto número de jugadores de hasta 2000 en un solo servidor de juego . El motor permite a los clientes del juego renderizar más de 200 jugadores a la vez sin sacrificar gráficos de alta calidad ni disminuir la velocidad de cuadros. [4] A diferencia de otros motores de juego, ForgeLight no utiliza zonas tradicionales para entornos virtuales, sino que permite a los jugadores atravesar un mundo de juego continuo sin pantallas de carga entre áreas distintas. [1] Los juegos que utilizan ForgeLight pueden soportar un alto nivel de animación facial por computadora y permitir a los jugadores cambiar las expresiones de los personajes según la entrada o desde una cámara web. El motor se basa en la API Nvidia PhysX , que le permite soportar simulación realista de vehículos, efectos de partículas y otras características basadas en la física en los juegos. [1] [6] El motor admite efectos climáticos dinámicos, como tormentas que se mueven de una región a otra y afectan el juego y los entornos. [2] También permite iluminación volumétrica , niebla volumétrica, sombras de nubes, reflexión dinámica y radiosidad en tiempo real , [1] así como un ciclo día/noche. [7] [8]
El motor ForgeLight es principalmente de un solo subproceso, pero se ha modificado para soportar mejor el multiproceso antes del lanzamiento de juegos que usan el motor ForgeLight en PlayStation 4 y Xbox One . [9] [10] [11] El renderizador del motor, que originalmente solo admitía DirectX 9 , también se ha actualizado para admitir DirectX 11 en PlanetSide 2. [ 12] Las mecánicas y visuales basadas en agua, incluida la física de flotabilidad y el arrastre de proyectiles, son compatibles con el motor ForgeLight y se agregaron en una actualización de PlanetSide 2. [13]